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

TCP連接數(shù)過多,connections累計過萬,大量CLOSE_WAIT狀態(tài),求原因分析

hh16115

昨天服務器突然websocket異常,查看服務器情況,出現(xiàn)了大量TCP連接數(shù),大量狀態(tài)為CLOSE_WAIT,且TCP連接數(shù)還在一直增長,直至最后整個websocket崩潰,然后重啟workerman,connections才釋放掉,業(yè)務恢復正常。
想請教各位:
1、這種大量CLOSE_WAIT狀態(tài)的TCP連接一般都是由什么導致的?為什么系統(tǒng)已經(jīng)運行很多天都沒有出現(xiàn)此問題,昨天卻突然出現(xiàn),雖然昨天出現(xiàn)的時候網(wǎng)站的訪問量比較高,但是相較于以前訪問量都還算正常,難道有遭受別人攻擊的情況?
2、我使用了Gateway框架搭建websocket,沒有加心跳,大量CLOSE_WAIT是否跟這個有很大關系,如果有關系的話,為什么系統(tǒng)已經(jīng)運行了很長時間都沒事,剛好昨天出現(xiàn)?

7707 1 0
1個回答

latin

沒裝event擴展導致的。連接數(shù)超過超過1000就要裝event擴展了。你的都過萬了,肯定要裝了

  • hh16115 2020-01-15

    由于系統(tǒng)環(huán)境是原先同事搭建的,時間比較久,他也不記得原先是否安裝了event擴展了。我看了一些安裝event擴展的資料,感覺都不是很詳細,請問怎樣判斷系統(tǒng)是否已經(jīng)安裝了event擴展?

  • latin 2020-01-15

    php start.php status 命令里 event-loop 一欄,我是看的這個。你的是select,安裝event擴展后是event

  • daniel 2020-02-24

    @998:文檔里說PHP7的不要安裝libevent,但安裝event時又需要libevent,咋搞?

  • latin 2020-03-02

    php7不安裝libevent擴展。event擴展安裝需要系統(tǒng)有l(wèi)ibevent庫,并不是要你安裝libevent擴展。libevent庫和libevent擴展是2個概念,類似安裝mysql和安裝mysql擴展是2個事情。

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