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

gateway怎么判斷數(shù)據(jù)是否發(fā)送完呢

eaglexpf

需求是這樣的:向客戶端發(fā)送一段數(shù)據(jù),發(fā)送完之后,服務(wù)端關(guān)閉這個鏈接
在tcpconnection中close是等待數(shù)據(jù)發(fā)送完畢后關(guān)閉該鏈接的
但gateway中只有closeClient和closeCurrentClient關(guān)閉連接,如果我用這兩個方法關(guān)閉連接,用sendToClient或sendToCurrentClient發(fā)送數(shù)據(jù)的話就面臨一個問題,就是數(shù)據(jù)如果較大的話就可能發(fā)生數(shù)據(jù)還沒發(fā)送完畢的時候就已經(jīng)關(guān)閉連接了

4102 2 0
2個回答

damao

workerman中包括GatewayWorker都是將數(shù)據(jù)發(fā)送完畢才關(guān)閉鏈接的,所以直接調(diào)用就行。

  • 暫無評論
eaglexpf

我用http協(xié)議做的測試,整個數(shù)據(jù)包大概60k左右,不關(guān)閉鏈接是可以全部接受的,關(guān)閉后接收不完全

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