我們正面臨着從我們的應用服務器和數據庫服務器(MySQL的)之間的最後幾天,一個奇怪的問題:從應用服務器連接到數據庫服務器掛在SYN_SENT狀態,之後我們是不是能夠做出任何連接到MySQL端口上的數據庫服務器(3306)。當我們檢查數據庫服務器上的netstat輸出時,它處於SYN_RECV狀態。連接到MySQL服務器SYN_SENT
我能弄清楚的是,mysql服務器正在接收SYN請求並響應,並且它沒有到達客戶端,因此服務器端的SYN_RECV和客戶端的SYN_SENT。我認爲SYN_SENT狀態應該過一段時間,並且因爲這個其他數據庫連接嘗試到同一臺服務器不應該掛起。
有誰知道我們該如何解決這個問題?
輸出安裝詳細信息:應用程序服務器:RHEL 5.4,kernel-release = 2.6.18-164.el5,x86_64數據庫服務器:Mysql版本:5.1.49 RHEL 5.4,kernel-release = 2.6.18-164.el5 ,x86_64的