項(xiàng)目用戶量一千多人 為什么連接數(shù)這么高
執(zhí)行 netstat -nt | grep 2345 | grep EST | wc -l
看下數(shù)量和workerman status 統(tǒng)計(jì)的數(shù)量是否有明顯出入。
可能你業(yè)務(wù)代碼里保存了$connection 對象導(dǎo)致的,$connection對象如果你保存到了長生命周期的對象或者數(shù)組里,記得$connection 關(guān)閉的時(shí)候?qū)⑵鋭h除,否則計(jì)數(shù)不會(huì)減一
$connection 對象析構(gòu)的時(shí)候會(huì)減少計(jì)數(shù),如果你業(yè)務(wù)保存了$connection ,一直不unset,就會(huì)導(dǎo)致計(jì)數(shù)累加
不會(huì),但是會(huì)導(dǎo)致內(nèi)存增加。如果你保存了$connection對象,記得在$connection->onClose 的時(shí)候把它刪除