1

サーバーでいくつかの接続がタイムアウトするという問題に直面しています。以下は、err ファイル内のエラーです:-

130401  8:07:06 [Warning] Aborted connection 1111111to db: 'ABC' user: 'u1' host: '1.1.1.1' (Got timeout reading communication packets)
130401  8:10:44 [Warning] Aborted connection 1712056 to db: 'XYZ' user: 'u2' host: '2.2.2.2.' (Got an error reading communication packets)

以下は構成です

wait_timeout= 900
max_connections                         | 500
max_packet_size                           256M

過去の最大接続数はまだ 320 を超えていませんが、次のコマンドを使用して多くの接続が TIME_WAIT になっていることがわかります。

netstat -anlp | grep :3306 | grep TIME_WAIT -wc; date
299

アプリケーション側では、アイドル状態が 600 秒を超えると、クライアントは接続を閉じます。

これは、多くの接続が待機状態であることを意味します。同時に、サーバーはビジーではありません。つまり、ロック状態ではありません。

誰かがこれについて私を助けることができますか? よろしくお願いします。

シュリダール。

4

0 に答える 0