使用gateworker做了tcp服務(wù)器。由于終端不斷增多,發(fā)現(xiàn)tcp服務(wù)器有的worker進(jìn)程一直有請(qǐng)求,有的worker進(jìn)程很少,不同worker 的請(qǐng)求數(shù)有10倍的差別?這是什么原因?qū)е碌模?br />
這個(gè)是正?,F(xiàn)象,進(jìn)程處理請(qǐng)求是由內(nèi)核控制的,某個(gè)進(jìn)程能處理更多的請(qǐng)求表明該進(jìn)程忙的過(guò)來(lái),正常。
如果希望進(jìn)程能夠均衡處理請(qǐng)求,需要: PHP7以上版本 + 打開端口復(fù)用reuse_port(這個(gè)屬性workerman新版本不記得哪個(gè)了默認(rèn)針對(duì)PHP7是打開的)