2

多数の入力ファイルを並行して処理する JBoss 5.1 サーバー (Java 6u22) で多数のスレッドを生成しています。

突然、スレッドの 1 つが応答を停止しました。他のスレッドは問題ありません。そのサーバーからスレッド ダンプを取得できなくなりました。何がこれを引き起こしたのかについて、誰かがいくつかのアイデアを提供できますか?

ログにあるのは次のとおりです。

WARN    (Thread-9) [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_18] - TransactionReaper::check timeout for TX 7f000001:bb15:4fd24ef6:6f42 in state  RUN
WARN    (Thread-10) [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.BasicAction_58] - Abort of action id 7f000001:bb15:4fd24ef6:6f42 invoked while multiple threads active within it.
WARN    (Thread-10) [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.CheckedAction_2] - CheckedAction::check - atomic action 7f000001:bb15:4fd24ef6:6f42 aborting with 1 threads active!
WARN    (Thread-9) [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_18] - TransactionReaper::check timeout for TX 7f000001:bb15:4fd24ef6:6f42 in state  CANCEL
WARN    (Thread-9) [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_18] - TransactionReaper::check timeout for TX 7f000001:bb15:4fd24ef6:6f42 in state  CANCEL_INTERRUPTED
WARN    (Thread-9) [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_6] - TransactionReaper::check worker Thread[Thread-10,5,jboss] not responding to interrupt when cancelling TX 7f000001:bb15:4fd24ef6:6f42 -- worker marked as zombie and TX scheduled for mark-as-rollback
WARN    (Thread-9) [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_11] - TransactionReaper::check failed to mark TX 7f000001:bb15:4fd24ef6:6f42  as rollback only
WARN    (Thread-10) [arjLoggerI18N] [com.arjuna.ats.arjuna.coordinator.TransactionReaper_13] - TransactionReaper::doCancellations worker Thread[Thread-10,5,jboss] missed interrupt when cancelling TX 7f000001:bb15:4fd24ef6:6f42 -- exiting as zombie (zombie count decremented to 0)
4

0 に答える 0