使用 GateWay ,在 onWorkerStart 建立了一个定时任务,循环向客户端发送数据,由于客户端的某些特性,在向相邻的2个客户端发送数据中间必须加入延时,这时发现 onMessage 不响应了。
此时怎么做并行任务,就是发送 与 接收并行处理??
看下业务是不是用了死循环。
workerman里面不要使用死循环。
程序里使用死循环的意思就是进程啥也别干,只能执行死循环里的代码。那么进程怎么可能去处理其它onMessage请求呢。
请问一下如果业务里面有死循环的话,有办法可以让onMessage去处理其他请求数据吗?
没有办法
谢谢。
看下业务是不是用了死循环。
workerman里面不要使用死循环。
程序里使用死循环的意思就是进程啥也别干,只能执行死循环里的代码。那么进程怎么可能去处理其它onMessage请求呢。
请问一下如果业务里面有死循环的话,有办法可以让onMessage去处理其他请求数据吗?
没有办法
谢谢。