我們有一個相當繁忙的網站(每天100萬次頁面瀏覽量)使用Apache mod代理,在TIME_WAIT狀態下連接(> 1,000)不斷超載。連接到端口3306(mysql),但mysql只顯示幾個連接(顯示進程列表),並表現良好。 我們嘗試改變一堆東西(保持活躍/關閉),但似乎沒有任何幫助。所有其他系統資源都在合理範圍內。太多的TIME_WAIT連接
我搜索了四周,這似乎表明更改tcp_time_wait_interval。但那似乎有點激烈。我以前在繁忙的網站上工作過,但從未遇到過這個問題。
有什麼建議嗎?
但是,連接是否都來自同一臺服務器,您的Web服務器或您的應用程序服務器?我會認爲在第一次連接之後,mysql會觸發主機緩存。他們做了 – 2009-05-02 00:55:49
,但事實並非如此。 – xkcd150 2009-05-02 01:12:01