为了账号安全,请及时绑定邮箱和手机立即绑定

linux怎么监听进程并在进程死掉的时候重新执行

linux怎么监听进程并在进程死掉的时候重新执行

慕田峪4524236 2019-03-01 10:32:43
1.最近在做一个即时聊天项目,要用到workman(http://www.workerman.net/),启动的时候要在Linux中项目根目录执行“php start.php start -d”开启后台进程一直跑2.但是不定时进程会死掉,需要重新启动3.要怎么可以监听这个进程,在死掉的时候自动执行“php start.php start -d”4.是要用到supervisor吗?是的话那应该怎么配置文件?这样可以吗?[program:php]command=/usr/local/php/bin/php start.php start -d
查看完整描述

5 回答

?
肥皂起泡泡

TA贡献1829条经验 获得超6个赞

workerman 里面执行代码不能exit函数,否则就会挂掉

查看完整回答
反对 回复 2019-03-01
?
红颜莎娜

TA贡献1842条经验 获得超13个赞

我使用supervisor 遇到过的问题是,进程挂了,重启也没用,提示的错误是端口被占用.已经kill了进程了,端口依然不能释放.

查看完整回答
反对 回复 2019-03-01
  • 5 回答
  • 0 关注
  • 1341 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号