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

0

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

已邀请:

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继续后台正常运行。

要回复问题请先登录注册