前端要是关闭socket之后立马重新连接workman就偶尔不会进入onMessage,启动status 查看connections连接数,对照退出关闭日志都是成功的,然后发现connections数量还会显示一个在线
onMessage里是不是有耗时的操作,导致下个onMessage延迟了
是只有前端界面退出页面关闭socket,然后立马又重新进入这个页面连接socket才会出现这种情况,新用户进来就没这种情况
@8387:用 onConnect 看连接 有没有进来?
@8371:onConnect也没进,可是前端会显示发送成功,然后隔一段时间前端会报连接被关闭
好像是启动了2个进程了,发现全部发送时候只有部分能收到,就假如1发对话,2跟3能收到,可是3发对话只有5能收到,重启服务器就正常了,可是$worker->count一直都是1,会不会出现stop时候没有关成功的??
那估计是启动了2个workerman。运行 ps auxf 能看到进程
onMessage里是不是有耗时的操作,导致下个onMessage延迟了
是只有前端界面退出页面关闭socket,然后立马又重新进入这个页面连接socket才会出现这种情况,新用户进来就没这种情况
@8387:用 onConnect 看连接 有没有进来?
@8371:onConnect也没进,可是前端会显示发送成功,然后隔一段时间前端会报连接被关闭
好像是启动了2个进程了,发现全部发送时候只有部分能收到,就假如1发对话,2跟3能收到,可是3发对话只有5能收到,重启服务器就正常了,可是$worker->count一直都是1,会不会出现stop时候没有关成功的??
那估计是启动了2个workerman。运行 ps auxf 能看到进程