本程序依据pid文件路径进行进程的守护,可以根据配置的检查进程的频率。

zuoxiupeng c33d7213d3 修改守护方式,程序启动通过脚本 1 year ago
build c33d7213d3 修改守护方式,程序启动通过脚本 1 year ago
godaemon c33d7213d3 修改守护方式,程序启动通过脚本 1 year ago
.gitignore 631f801a7a 排除可执行文件 2 years ago
LICENSE 47c5652cdd initial commit 2 years ago
Makefile c33d7213d3 修改守护方式,程序启动通过脚本 1 year ago
README.md c33d7213d3 修改守护方式,程序启动通过脚本 1 year ago
main.go c33d7213d3 修改守护方式,程序启动通过脚本 1 year ago
make.bat c33d7213d3 修改守护方式,程序启动通过脚本 1 year ago

README.md

go-daemon

本程序依据pid文件路径进行进程的守护,可以根据配置的检查进程的频率。 当检查到pid文件中的pid进程不存在时,执行脚本启动程序

备注

程序运行的前提是程序有自己写pid的能力,或使用脚本实现记录pid功能。

UPDATE

2018-04-27更新修改守护方式,启动程序都通过脚本实现,linux 参考 build/control windows 参考 build/control.bat

需要修改应用程序名,启动程序的参数也可以自己加上,有问题可以咨询我