worker 为什么有的请求数达到了2w左右,而有的worker确实1000左右?

0

使用gateworker做了tcp服务器。由于终端不断增多,发现tcp服务器有的worker进程一直有请求,有的worker进程很少,不同worker 的请求数有10倍的差别?这是什么原因导致的?
截图

已邀请:

blogdaren - 常年游走于 Linux、PHP、C、VIM 之间【http://www.phpcreeper.com】

赞同来自: NNba

这个是正常现象,进程处理请求是由内核控制的,某个进程能处理更多的请求表明该进程忙的过来,正常。


如果希望进程能够均衡处理请求,需要: PHP7以上版本 + 打开端口复用reuse_port(这个属性workerman新版本不记得哪个了默认针对PHP7是打开的)

要回复问题请先登录注册