windows下使用workerman之进行单线程查询数据库操作为什么会一天或半天就假死状态?

初心

windows下使用workerman之进行单线程查询数据库操作在运行一天或半天就会进入假死状态,需要重启才能生效,只是一个简单的10s一循环的查询数据库操作!没有其他的外部连接,也没有运行其他进程。代码不存在卡死状态。但是想不明白为啥会进入假死!

2537 1 0
1个回答

phpcreeper

不晓得你说的假死是什么?  运行 php start.php status 会有一些有用的反馈报告。

  • 初心 2019-04-02

    不报错,也没反应,status我忘记了。主要是测一次要一天半天,才会不好用

  • 初心 2019-04-02

    我刚才问了下同事他说只显示进程数别的没有了。。

  • phpcreeper 2019-04-02

    1、想起来好像windows是不支持 status命令的
    2、我怀疑你查询数据库时可能数据库服务器一直没有响应所致,所以跟踪下进程看看进程在干啥? Linux: strace -ttp pid , 至于windows进程调试我没经验。

  • 初心 2019-04-02

    嗯,麻烦您了,我这就是windows才闹心着呢。。。

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