workerman 长时间运行,出现无法连接现象

ppwq

昨天晚上测试好,功能一切正常,workerman -d 模式就开着,无任何连接
刚才启动了一个客户端,居然发现连接不上
重启workerman后就可以正常连接了

开了4给进程,每个进程1个时钟,50秒一个事件,程序运行了大约10小时,期间无任何连接,,为啥会出现连接不上的情况呢?
另外,用的tcp 4.0.19

1951 2 0
2个回答

ppwq

另外,用的debian系统,难道是系统哪里配置问题?

  • 暂无评论
walkor

4个进程改成1个进程。
再遇到连不上的时候运行 php start.php status 截图。
status里会显示进程pid,运行 strace -ttp 进程pid,然后客户端再连,吧strace的结果截图。
客户端连不上会报错,截图客户端连不上的报错信息。

  • ppwq 2021-03-28

    好的 好的

  • ppwq 2021-03-28

    客户端连不上 直接就断开连接了

年代过于久远,无法发表回答
🔝