This is stars and forks stats for /ntt360/pmon2 repository. As of 05 May, 2024 this repository has 938 stars and 131 forks.
pmon2 go进程管理工具(golang process manager),专门用于 go 常驻进程管理 (daemon manager) 启动进程 sudo pmon2 run [./二进制进程文件] [参数1] ... 介绍 Go官方一直没有提供任何进程管理工具,对于 Go 服务的部署,简单的服务,我们使用 linux 内建命令 nohup &组合,或者使用系统自带进程管理工具, 例如 systemd,init.d 配置。或者借助第三方的进程管理工具,如:python 的 supervisor 或者 nodejs 的 pm2。 每种方式都有一定优劣,我们希望继承 go 语言部署集成的便捷易用思想,不需要再安装其他依赖软件,并且提升进程管理工具的体验。 和 pm2 不一样的是,pmon2 直接是启动的系统级常驻进程。进程直接由 init 来管理,因此,就算pmon2管理工具异常退出,也不会影响进程本身运行。 默认的,pmon2 所管理的进程如果发生异常崩溃,pmon2 会尝试重启该进程。如果你不希望某个进程自动重启,那么你可以设置一个 --no-autorestart 参数即可。具体请参考:常用命令使用章节。 如何安装 目前...
pmon2 go进程管理工具(golang process manager),专门用于 go 常驻进程管理 (daemon manager) 启动进程 sudo pmon2 run [./二进制进程文件] [参数1] ... 介绍 Go官方一直没有提供任何进程管理工具,对于 Go 服务的部署,简单的服务,我们使用 linux 内建命令 nohup &组合,或者使用系统自带进程管理工具, 例如 systemd,init.d 配置。或者借助第三方的进程管理工具,如:python 的 supervisor 或者 nodejs 的 pm2。 每种方式都有一定优劣,我们希望继承 go 语言部署集成的便捷易用思想,不需要再安装其他依赖软件,并且提升进程管理工具的体验。 和 pm2 不一样的是,pmon2 直接是启动的系统级常驻进程。进程直接由 init 来管理,因此,就算pmon2管理工具异常退出,也不会影响进程本身运行。 默认的,pmon2 所管理的进程如果发生异常崩溃,pmon2 会尝试重启该进程。如果你不希望某个进程自动重启,那么你可以设置一个 --no-autorestart 参数即可。具体请参考:常用命令使用章节。 如何安装 目前...
repo | techs | stars | weekly | forks | weekly |
---|---|---|---|---|---|
stolostron/rhacm-docs | HTMLShell | 51 | 0 | 82 | 0 |
vuejs/vue-router | JavaScriptTypeScriptShell | 19k | 0 | 5.2k | 0 |
rhobs/configuration | JsonnetGoMakefile | 25 | 0 | 58 | 0 |
Manas140/dotfiles | LuaCSSShell | 342 | -1 | 16 | 0 |
brash99/Cpsc256 | MakefileC++C | 6 | 0 | 44 | 0 |
moraea/dsce | Objective-CObjective-C++Shell | 78 | 0 | 3 | 0 |
benibela/xidel | PascalShellJavaScript | 604 | 0 | 37 | 0 |
duneanalytics/spellbook | PythonShell | 959 | 0 | 907 | 0 |
arpitbansal297/Cold-Diffusion-Models | PythonShell | 854 | 0 | 69 | 0 |
dinosaure/esperanto | ShellCOCaml | 99 | 0 | 3 | 0 |