这个是生成环境下一次重启偶然出现的 按照我对Register注册进程的理解,是否会存在一种情况: 当BusinessWorker重启时,由于网络或者其他原因,导致Register没有触发onClose事件(因为socket并不保证一定会触发onCLose),导致这个问题的出现;
如果存在这种情况的话,我是否可以在Register用定时器去维护一个心跳,判断如果长时间没有数据交流,就删除这个连接。
如果可以这么弄的话,大佬有没有提供参考的案例代码
重启的时候businessworker进程退出了,这时候如果gateway向businessworker转发消息时就会报这个错,属于正常现象,可以忽略。
这个是重启后很长一段时间都一直有这个报错,然后等到我们发现,二次重启才正常
报错的意思就是gateway无法与businessWorker通讯,文档里总结了可能的情况 https://www.workerman.net/doc/gateway-worker/send-buffer-to-worker-fail.html
重启的时候businessworker进程退出了,这时候如果gateway向businessworker转发消息时就会报这个错,属于正常现象,可以忽略。
这个是重启后很长一段时间都一直有这个报错,然后等到我们发现,二次重启才正常
报错的意思就是gateway无法与businessWorker通讯,文档里总结了可能的情况
https://www.workerman.net/doc/gateway-worker/send-buffer-to-worker-fail.html