私は上記の例外について多くのことを閲覧しましたが、調査しているサーバーの 1 つに疑いがありました。MySQL 5.5 で Websphere Application Server 8 を実行していますが、すべて正常に動作します。実行時に接続が失敗し始め、DB が正常に動作し、ネットワークの問題が発生しない日まで。この状況から回復するには、Websphere を再起動する必要があります。WebSphere は、「EOF が原因の通信障害メッセージ: サーバーからの応答を読み取ることができません」というログを期間中に記録します。
これは、websphere 接続プールの未使用の接続にデフォルト (1800 秒) の時間が設定され、Mysql の net_read_timeout と net_write_timeout が低いデフォルト (30 秒と 60 秒) に設定されていることが原因でしょうか?
MySql タイムアウト: connect_timeout : 10 秒 Interactive timeout : 28800 秒 wait_timeout : 28800 秒 net_read_timeout : 30 秒 net_write_timeout : 60 秒
WebSphere タイムアウト: 未使用 タイムアウト: 1800 秒 リープ時間: 180 秒 最小接続: 10 最大接続: 250 接続タイムアウト: 180 秒
ありがとう!