Serviceを読んで理解し、同意したものとみなします。1,445件1現在、AWSを6つ用いて、クローラーを稼働させています。並列に書き込み、読み込みを行っています。そのせいか、すべてのサーバーのクローラーで、毎日数件から数十件下記のようなエラーが発生します。※諸事情により、全文記載できません。closed!この例外を見るに、トランザクションが開始されていないように見えます。springに自動で管理させているということもあるので、(アプリケーション側の)トランザクション管理にバグがあるというわけでもありません。すると、やはり並列にアクセスするため、プロセス間の排他制御ができていないのが原因なのでしょうか?一応、synchronizedはしているので、マルチスレッドの排他制御はできています。この問題について、なにかいい解決策をご存じの方はいらっしゃいませんか?よろしくお願いいたします。上記エラーだけではなく、テーブルロックの例外も発生するようになってしまいました。今までは半年以上発生していなかったエラーなので、この設定はだめみたいです。今の設定idleConnectionTestPeriodInMinutes=10の間隔をもっと短くすることしかできません。9:26BoneCPをちゃんと使ったことがないのとソースを追いかけていませんので、ごめんなさい確信はありません。同様の結果を得られるかも知れませんね。3:12ありがとうございます。今試験的に設定してみました。再発するようであればまた調べてみます。|1mysqlのエラーログを参照してみてはいかがでしょうか?java側のエラーでは真の原因がわからないことがあります。実はなんらかの原因で密かにmysqlが再起動していて接続が切れるなんてこともあります。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。