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

phpsocket.io 客戶端每次刷新都會(huì)重連, 為什么上次的連接還占用連接數(shù)

nwh

我做的這個(gè)功能是用于PC端與手機(jī)端的信息傳遞,因?yàn)橐恍┰騊C端會(huì)經(jīng)常刷新,刷新后就會(huì)產(chǎn)生新的連接,最近才發(fā)現(xiàn)刷新前的連接雖然斷掉,但沒有去除掉,還是會(huì)占用連接數(shù),導(dǎo)致現(xiàn)在會(huì)因?yàn)檫_(dá)到最大連接數(shù)據(jù)而停止,
提問, 服務(wù)端檢測(cè)到客戶端斷開后,服務(wù)端要用close()操作嗎,這樣會(huì)刪除刷新前的連接占用嗎

2777 4 0
4個(gè)回答

six

安裝event擴(kuò)展,優(yōu)化linux內(nèi)核試下,這樣能增加更多的連接數(shù)。
瀏覽器好像是有長(zhǎng)連接機(jī)制,http請(qǐng)求結(jié)束后好像不會(huì)立刻斷開連接,瀏覽器會(huì)保持一段時(shí)間這個(gè)連接。

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

謝謝,

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

你看看文檔 開發(fā)必讀第四項(xiàng)
4、長(zhǎng)連接必須加心跳

長(zhǎng)連接必須加心跳,長(zhǎng)連接必須加心跳,長(zhǎng)連接必須加心跳,重要的話說三遍。 長(zhǎng)連接長(zhǎng)時(shí)間不通訊會(huì)被路由節(jié)點(diǎn)清理導(dǎo)致連接關(guān)閉

你這就是沒做心跳造成的.

  • nwh 2021-11-13

    你好,你回復(fù)的是當(dāng)前這個(gè)標(biāo)題的問題嗎, 我用的是集成內(nèi)容, 還需要加心跳判斷嗎,服務(wù)端用的是PHPSocketIO\SocketIO,PC客戶端用的socket.io.js

2548a

服務(wù)端檢測(cè)到客戶端斷開后,服務(wù)端要用close()操作嗎
肯定要close關(guān)閉它,不然檢測(cè)了有什么用.

這樣會(huì)刪除刷新前的連接占用嗎
會(huì)

年代過于久遠(yuǎn),無(wú)法發(fā)表回答
??