用phpsocketio寫(xiě)業(yè)務(wù)寫(xiě)了好多了,最后發(fā)現(xiàn)性能不如workerman,而且很多地方都不如workerman好用?,F(xiàn)在改也費(fèi)勁了
比如發(fā)消息的qps差了好多倍,不能從服務(wù)端指定用戶(hù)斷線(xiàn),不能獲取各個(gè)客戶(hù)端信息。
workerman向全體用戶(hù)發(fā)消息要遍歷,phpsocketio向全體用戶(hù)發(fā)送消息的底層邏輯是不是也是遍歷,這樣的話(huà)還真不如趁早用workerman再擼一遍算了。
phpsocketio 是在workerman上包裝了一層,性能肯定不如workerman。phpsocketio自帶心跳斷線(xiàn)重連啥的,workerman的話(huà)要自己寫(xiě)。
我感覺(jué)性能夠用就行,沒(méi)必要追求極致性能。