gpt4 book ai didi

php - Ratchet - IO 服务器突然停止工作

转载 作者:行者123 更新时间:2023-12-04 16:13:10 24 4
gpt4 key购买 nike

我在我的服务器上运行了 Ratchet IOServer,一切正常,只是一天后它会随机停止工作。

$server = IoServer::factory(
new HttpServer(
new WsServer(
new AppServer()
)
),
8082
);
$server->run();

端口是免费使用的,我用的是 supervisord控制我的守护进程。当我重新检查进程是否正在运行时,我可以看到进程仍然存在,但是Ratchet服务器基本上无法再连接了。它通过以下命令开始正常工作
$ supervisorctl restart appserver

我不知道发生了什么。在目前的情况下,我必须在 1 天后重新启动它
# supervisorctl

appserver RUNNING pid 29083, uptime 1 day, 2:03:20

(我之前用过 forever,结果一样)

我是否需要在某处修改 Ratchet 服务器设置的持续时间?

最佳答案

在我的服务器上,有一个使用数据库连接的代码。我想有时它会掉线并且服务器无法继续。我的解决方法是每小时运行一个脚本来重新启动服务器。

关于php - Ratchet - IO 服务器突然停止工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26137369/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com