在全量推送時,當(dāng) ClientIdCount 1w時 會卡頓或卡死
不是。其他連接采用的是官方提供的壓測的 workerman 腳本,并且壓測的服務(wù)器已做了內(nèi)核優(yōu)化。本臺電腦的瀏覽器僅充當(dāng)一個B端,發(fā)起全量推送。
再啟動一個腳本,只開一個連接,打印下數(shù)據(jù),看下有沒有問題。如果有問題那么可能是進程哪里卡了下,如果沒有,就不是服務(wù)端問題,可能是瀏覽器網(wǎng)絡(luò)延遲或者瀏覽器卡頓導(dǎo)致的。
當(dāng)前測試如下:
把getAllClientCount調(diào)用去掉試下,這個調(diào)用很耗時,它要循環(huán)調(diào)用所有g(shù)ateway進程,gateway進程越多越好時,可能是這個引起的。