アプリケーションサーバとデータベースサーバ(Mysql)の間に数日間の奇妙な問題があります。アプリケーションサーバからのデータベースサーバへの接続がSYN_SENT状態でハングし、それ以降は作成できませんmysqlポート(3306)上のデータベースサーバへの任意の接続。私たちは、SYN_RECV状態のデータベースサーバ上のnetstatの出力をチェックしました。SYN_SENTのmysqlサーバへの接続
私が知ることができるのは、mysqlサーバがSYN要求を受信し、応答していてクライアントに到達していないため、サーバ側のSYN_RECVとクライアント側のSYN_SENTです。私はSYN_SENTの状態はしばらく後に行く必要があり、同じサーバーへのこの他のDB接続の試行がハングしてはならないと考えています。
この問題を解決するにはどうすればよいですか?
設定の詳細:アプリケーションサーバー: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 localhostのみアクセス権を持つサーバー用、x86_64版