JBOSS EAP 7.3 で約 1 年間、PAM 7.9/JBPM 7.48 を実行しています。私の JBPM の KieServer は、SQL Server を使用して持続します。昨日 KieServer を繰り返しデプロイしましたが、今日のデプロイは失敗します。
2021-12-16 15:25:53,645 ERROR [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 1) WFLYCTL0348: Timeout after [300] seconds waiting for service container stability. Operation will roll back. Step that first updated the service container was 'full-replace-deployment' at address '[]'
2021-12-16 15:26:03,649 ERROR [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 1) WFLYCTL0190: Step handler org.jboss.as.server.deployment.DeploymentHandlerUtil$4@74e289e9 for operation full-replace-deployment at address [] failed handling operation rollback -- java.util.concurrent.TimeoutException: java.util.concurrent.TimeoutException
at org.jboss.as.controller.OperationContextImpl.waitForRemovals(OperationContextImpl.java:523)
at org.jboss.as.controller.AbstractOperationContext$Step.handleResult(AbstractOperationContext.java:1518)
デプロイのタイムアウトを増やすようにプロパティを設定しましたが、別のプロパティで制御する必要がある 5 秒のタイムアウトについてまだ不満があります。
2021-12-16 13:40:47,039 ERROR [org.jboss.as.controller.management-operation] (DeploymentScanner-threads - 1) WFLYCTL0349: Timeout after [5] seconds waiting for service container stability while finalizing an operation. Process must be restarted. Step that first updated the service container was 'deploy' at address '[("deployment" => "kie-server.war")]'
可能な限りすべての情報を取得するために、ログ レベルをトレースに変更しました。 他にどのようにこの問題をデバッグ/解決できますか?
これには 2 つの要因が考えられますが、それらに対処するための適切なアプローチがありません。
- 昨日、Windows Update がありました (最近の Log4j エクスプロイトが原因と思われます)。
- 私の会社には、SQL Server データベースへの接続に問題がある人がいます。KieServer が DB に接続できないというログメッセージは表示されませんが、DB に到達できない場合、KieServer の起動に失敗します。