pmon2 golang进程管理工具(golang进程管理器),专门用于go常驻进程管理(守护程序管理器) 启动进程 sudo pmon2 run [. /二进制进程文件] [参数1 ] ... 介绍 Go官方一直没有提供任何进度管理工具,对于Go服务的部署,简单的服务,我们使用linux内建命令nohup &组合,或者使用系统自带进程管理工具,例如systemd , init.d配置。三方的进程管理工具,如: python的supervisor或者nodejs的pm2 。 每种方式都有一定的优劣,我们希望继承go语言部署集成的便捷易用思想,不需要再安装其他依赖软件,并增强进程管理工具的体验。 和pm2不一样的是, pmon2是启动的系统级常驻进程。进程直接由init来管理,因此,就算pmon2管理工具异常退出,也不会影响进程本身运行。 默认的, pmon2所管理的进程如果发生异常崩溃