在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
当需要实现守护进程 , 以及自己开发的命令自动崩溃重启时,可以使用go版本的supervisord , 比python版本依赖少一些 git clone https://github.com/ochinchina/supervisord.git env GOOS=linux GOARCH=386 go build -o supervisord_linux_386 32位版本 配置命令 vim supervisor.ini [inet_http_server] port = :8082 [program:go-fly] directory = /var/www/html/go-fly/ command = ./main -port 8081
执行 ./supervisord_linux_386 -c supervisor.ini -d 可以看到go-fly的进程已经被启动了, 并且kill掉以后会自动重启 测试地址: https://gofly.sopans.com/index
|
请发表评论