workerman如果程序正常自己会不会退出?用不用做个检测程序来检测是否存活?

安心777

感谢,刚开始学习使用,有个疑问 如果保证程序的运行状态

1535 2 0
2个回答

walkor 打赏

debug模式终端关闭后会退出。deamon模式不会退出。
正式环境用deamon模式启动,框架本身不用检测存活。至于业务是否需要检测存活看你们自己。

ynbenlai

1、以debug方式启动,代码中echo、var_dump、print等打印函数会直接输出在终端。

2、以daemon方式启动,代码中echo、var_dump、print等打印会默认重定向到/dev/null文件,可以通过设置Worker::$stdoutFile = '/your/path/file';来设置这个文件路径。

3、以debug方式启动,终端关闭后workerman会随之关闭并退出。

4、以daemon方式启动,终端关闭后workerman继续后台正常运行。

  • 暂无评论
年代过于久远,无法发表回答
×
🔝