これは、dbサーバーで、接続が設定された時間を超えて存続することを許可しないタイムアウトがあるか、接続がまだ有効であるというメッセージを受信しない場合に停止するためである可能性があります。これを修正する1つの方法は、キープアライブをオンにすることです。これらは基本的にdbサーバーにpingを実行し、まだ有効な接続であることを示します。
これ TomcatのDBCP構成に関するかなり良いリンクです。 「dB接続プールのリークの防止」というタイトルのセクションをご覧ください。開始するのに適した場所のようです。