作为守护进程运行的 PHP websocket 脚本在一段时间后停止工作

作为守护进程运行的 PHP websocket 脚本在一段时间后停止工作

我像这样启动我的 websocket 脚本:

nohup php server.php &

然后我关闭了 ssh 客户端,它似乎工作正常了一段时间,但大约半小时后它就停止工作了,知道为什么以及如何使它永久停止吗?

答案1

尝试使用 Tmux (或屏幕):

apt-get install tmux

后:

 tmux attach; tmux new

最后:

php server.php

文档https://wiki.archlinux.org/index.php/Tmux

相关内容