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

send_fail循環(huán)發(fā)送 客戶端接受正常

原地起飛

send_fail

循環(huán)發(fā)送 手冊上說的發(fā)送失敗只加1但是我現(xiàn)在的情況是發(fā)送失敗就一直循環(huán)發(fā)送,而且我這邊測試的時候是正常接收的情況

客戶端接收正常

4736 6 0
6個回答

walkor 打賞

send_fail失敗原因參考手冊 http://doc.workerman.net/315284

send_fail數(shù)字很大,一般是某個客戶端連接緩沖區(qū)滿導(dǎo)致(某個客戶端接收速度小于服務(wù)端發(fā)送速度或者客戶端停止接收數(shù)據(jù)導(dǎo)致)。緩沖區(qū)滿業(yè)務(wù)仍然給這個客戶端發(fā)送數(shù)據(jù),那么send_fail會+1,業(yè)務(wù)多次調(diào)用send發(fā)送,會累加。你這個是業(yè)務(wù)多次發(fā)送累加的結(jié)果。并不是框架循環(huán)發(fā)送。

send_fail有數(shù)值一般也是正常現(xiàn)象,比如send時客戶端已經(jīng)斷開,或者個別客戶端緩沖區(qū)滿業(yè)務(wù)仍然send都會增加數(shù)值,一般情況下開發(fā)者不必?fù)?dān)心。

  • 暫無評論
原地起飛

我今天測試的情況是就發(fā)送了次就出現(xiàn)這樣的情況了,剛開的頁面測試 推送了一條消息,然后他就不停的發(fā)送給我 ,來再測試就沒事了 這回咋都不出來之前的情況了 肯定不是客戶端接收速度小于服務(wù)端發(fā)送速度或者客戶端停止接收數(shù)據(jù)導(dǎo)致

緩沖區(qū)滿是怎么回事?怎么設(shè)置緩存區(qū)?我現(xiàn)在就測試的幾個設(shè)備緩存區(qū)就滿了嗎?應(yīng)該怎么解決呢

  • 暫無評論
walkor 打賞

你問的手冊都有,多看看手冊吧,把手冊都看懂。

  • 暫無評論
romy

手冊上沒說這個send_fail怎么解決啊

  • 暫無評論
walkor 打賞

首先send_fail不是workerman的問題。

根據(jù)手冊原因有:
1、網(wǎng)絡(luò)斷開導(dǎo)致send_fail,這種無法避免
2、另外就是客戶端停止接收數(shù)據(jù)導(dǎo)致緩沖區(qū)滿,這種情況應(yīng)該檢查客戶端問題
3、客戶端接收速度長時間小于服務(wù)器發(fā)送速度導(dǎo)致緩沖區(qū)滿,檢查客戶端性能以及提高服務(wù)器與客戶端的網(wǎng)絡(luò)帶寬

  • 暫無評論
romy

有沒有什么指導(dǎo)方向的文章啊,客戶端緩沖區(qū)要怎么檢查呢

  • 暫無評論
年代過于久遠(yuǎn),無法發(fā)表回答
??