[attach]1319[/attach]
lsof -nPp pid [attach]1318[/attach] 但onWorkerStart 中使用定时器还是能持续调用;
onWebSocketConnect 中globaDataClient读写, 不知道是否globaDataClient操作过于频繁,造成businessworker进程繁忙了?
busy不一定就是出现了问题,busy意思是进程当前时刻正在忙于业务。 如果busy的进程还在持续的工作,那就没问题。
lsof -nPp pid 中13u "TCP 127.0.0.1:39070->127.0.0.1:2207 (ESTABLISHED)" 是否一直在等待GlobalDataServer 返回数据,而阻塞了
这个要看strace的结果
@1: 进程当前时刻正在忙于业务,也会使cpu飙升到100%?
@https://wenda.workerman.net/people/walkor [attach]1320[/attach] 这是strace的结果
存的数据太大了导致
这个截图看不出来什么,就是知道127.0.0.1:2207这个端口在通讯,看不出来是否发生阻塞
怎么解决?
busy不一定就是出现了问题,busy意思是进程当前时刻正在忙于业务。
如果busy的进程还在持续的工作,那就没问题。
lsof -nPp pid 中13u "TCP 127.0.0.1:39070->127.0.0.1:2207 (ESTABLISHED)" 是否一直在等待GlobalDataServer 返回数据,而阻塞了
这个要看strace的结果
@1: 进程当前时刻正在忙于业务,也会使cpu飙升到100%?
@https://wenda.workerman.net/people/walkor
[attach]1320[/attach]
这是strace的结果
存的数据太大了导致
这个截图看不出来什么,就是知道127.0.0.1:2207这个端口在通讯,看不出来是否发生阻塞
怎么解决?