[英]How to migrate keycloak to mysql database and fix timeout after 300 exception
我正在嘗試將 mysql 設置到我的 keycloak 實例,但由於以下異常而無法正常工作:
等待服務容器穩定的 [300] 秒后超時。 操作會回滾。 首先更新服務容器的步驟是在地址 '[ ("core-service" => "management"), ("management-interface" => "http-interface") ]' 處的 'add' 14:34:42,546 錯誤[org.jboss.as.controller.management-operation](控制器引導線程)WFLYCTL0190:步驟處理程序 org.jboss.as.server.DeployerChainAddHandler$FinalRuntimeStepHandler@65d34517 用於操作 add-deployer-chains at address [] 失敗處理操作回滾-- java.util.concurrent.TimeoutException: java.util.concurrent.TimeoutException at org.jboss.as.controller.OperationContextImpl.waitForRemovals(OperationContextImpl.java:522) at org.jboss.as.controller.AbstractOperationContext$Step.handleResult (AbstractOperationContext.java:1518) at org.jboss.as.controller.AbstractOperationContext$Step.finalizeInternal(AbstractOperationContext.java:1472) at org.jboss.as.controller.AbstractOperationContext$Step.finalizeStep(AbstractOperationContext.java:1445) org.jboss.as.controller.AbstractOperationContext$Step.access$400(Abstra ctOperationContext.java:1319) 在 org.jboss.as.controller.AbstractOperationContext.executeResultHandlerPhase(AbstractOperationContext.java:876) 在 org.jboss.as.controller.AbstractOperationContext.processStages(AbstractOperationContext.java:726) 在 org.jboss .controller.AbstractOperationContext.executeOperation(AbstractOperationContext.java:467) 在 org.jboss.as.controller.OperationContextImpl.executeOperation(OperationContextImpl.java:1412) 在 org.jboss.as.controller.ModelControllerImpl.boot(ModelControllerImpl.java:5) ) 在 org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:472) 在 org.jboss.as.controller.AbstractControllerService.boot(AbstractControllerService.java:434) 在 org.jboss.as.server.ServerService。 boot(ServerService.java:435) at org.jboss.as.server.ServerService.boot(ServerService.java:394) at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:374) at java。 lang.Thread.run(Thread.java:748)
14:34:42,549 ERROR [org.jboss.as.controller.client] (Controller Boot Thread) WFLYCTL0190: Step handler org.jboss.as.server.DeployerChainAddHandler$FinalRuntimeStepHandler@65d34517 for operation add-deployer-chains at address [] failed handling operation rollback -- java.util.concurrent.TimeoutException.
https://developer.jboss.org/thread/272010在這個問題中,他們也有類似的異常,並在將超時從300更改為600后解決了它。 但是我在哪里可以更改此設置。
順便說一句,我更改了事務超時如下,但仍然面臨問題。
<coordinator-environment default-timeout="7200" />
正如大多數人所建議的那樣,添加此參數應該可以為您解決問題。
-Djboss.as.management.blocking.timeout=3600
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.