我最近遇到了一個問題,Solaris 伺服器無法在連接埠 2126 上建立 TCP 套接字。
- A 向 B 發送 SYN
- B 向 A 發送 SYN、ACK
注意 A (Solaris) 不確認來自 B 的 SYN。
由於該問題對業務的影響,我不得不重新啟動伺服器來解決問題。也就是說,我想知道下次出現問題時,我該怎麼做才能找到根本原因(即在伺服器重新啟動之前)?
提前致謝。
答案1
您沒有提到我們在這裡討論的是哪個 Solaris 版本。解決方案:最好的選擇是檢查 Oracle 是否創建了任何補丁以及該 Solaris 的最新程度。你們對這個系統有支持嗎?另外,請考慮設定 DTrace 探針,以便在發生這種情況時收集系統的一些資料。