国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

服務(wù)器socket的time_wait進(jìn)程過(guò)多

hunterkou

服務(wù)器socket的time_wait進(jìn)程過(guò)多會(huì)影響實(shí)時(shí)給瀏覽器推數(shù)據(jù)的速度嗎?
我現(xiàn)在就遇到了 有時(shí)候推送到瀏覽器的數(shù)據(jù)很及時(shí), 有時(shí)候基本就像斷開(kāi)了似的(但其實(shí)沒(méi)有斷開(kāi))。?

3402 6 0
6個(gè)回答

walkor 打賞

一般來(lái)說(shuō)time_wait狀態(tài)連接數(shù)在2萬(wàn)以內(nèi)沒(méi)有問(wèn)題。
注意線上如果在線連接數(shù)大于1000,需要安裝event擴(kuò)展,按照workerman手冊(cè)優(yōu)化linux內(nèi)核。

  • hunterkou 2018-11-26

    大神, 另外我想問(wèn)下 我用netstat -ant grep 我的socket服務(wù)器端口, 結(jié)果發(fā)現(xiàn) Send-Q 這一列有很多不發(fā)數(shù)據(jù)包, 為什么呢?導(dǎo)致我以為是time_wait 進(jìn)程造成的。

  • hunterkou 2018-11-26

    大神 看我下面的貼圖, 只有一個(gè)連接在正常推送,其它的連接向客戶端發(fā)送的數(shù)據(jù)都是0

hunterkou

[attach]1447[/attach]
為什么其它連接發(fā)送的數(shù)據(jù)都是0, 只有一個(gè)在正常發(fā)送。

  • 暫無(wú)評(píng)論
hunterkou

這是相關(guān)代碼

  • hunterkou 2018-11-26

    有沒(méi)有可能是因?yàn)?只有連接到appwork->id==0 的 才會(huì)接收到推送數(shù)據(jù)。。。。

walkor 打賞

你這個(gè)用法不能開(kāi)多進(jìn)程,比如a連接連到了非0號(hào)進(jìn)程,0號(hào)進(jìn)程是沒(méi)辦法直接給a連接推送的

  • hunterkou 2018-11-26

    可以指導(dǎo)一下應(yīng)該如何改進(jìn)嗎?

hunterkou

我把發(fā)送的邏輯放到了 onStart外面來(lái)了, 結(jié)果現(xiàn)在一個(gè)連接都不發(fā)送數(shù)據(jù)了。。

  • 暫無(wú)評(píng)論
walkor 打賞

你這種方法不能用多進(jìn)程,$appWork->count 設(shè)置為1

  • 暫無(wú)評(píng)論
年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??