webman启动后,长时间不访问,再次访问返回空白,没有任何错误信息,请问是什么原因?

0

全局中间件使用的redis,手册说redis会自动重连,没做心跳。
orm使用的thinkorm,开启了断线重连,按照官方手册做了心跳。


环境是在windows下开发环境,php7.2
没有使用反向代理
重新启动后就会正常


还有一个问题php直接守护进程启动,不使用supervisior会有什么问题吗?
官方推荐怎么部署呢?

已邀请:

智佳思远

赞同来自:

redis做个心跳试下,有可能redis问题。如果不是就要记录详细日志看下程序走到哪里了。


workerman 自带守护进程,感觉用不到supervisior

智佳思远

赞同来自:

对了,你可以这样测试。
把redis和mysql重启,等一会儿访问,看下程序是不是返回空白。如果是那就可能是redis或者mysql 问题。

要回复问题请先登录注册