Glassfish v2.1.1、MySQL 5.1、および ActiveMQ 5.4.2 を使用しています。そのリソース アダプタ。データベースと jms トランザクションの両方を含む XATransaction に参加しているときに、ActiveMQ リソース アダプタが例外をスローした場合、glassfish には、そのデータベース接続をデータベース接続プールに解放しないロールバック状態のトランザクションが含まれます。これらのトランザクションは積み重なって、最終的にデータベース接続プールを飽和させます。
ここで何が起きているのでしょうか? また、これらのトランザクションがデータベース接続にかかっているロールバック状態で失速するのを防ぐにはどうすればよいでしょうか?
よろしくTrym