Wildfly
WildFly 中的管理界面無法訪問日誌記錄配置文件中定義的日誌文件
我有一個在 Docker 容器中以域模式執行的 WildFly 15.0.1。它配置了兩個日誌配置文件 - 一個用於部署在其上的每個應用程序。當我通過瀏覽器登錄到 HAL 管理控制台時,我可以看到所有日誌及其文件大小,但我只能查看和下載
server.log
一個。嘗試下載其他結果之一會導致:
"WFLYCTL0216: Management resource '[ (\"subsystem\" => \"logging\"), (\"log-file\" => \"custom-log-file.log\") ]' not found"
這很有意義,因為在 JBoss CLI 中,這些日誌文件不能直接在日誌子系統下使用,而是在日誌配置文件詳細資訊中可用。有沒有辦法讓它們在 HAL 管理控制台中可用?
此行為是在HAL 3.0.17.Final中解決的錯誤。由於WildFly 15.0.1.Final包含HAL 3.0.6.Final和WildFly 16.0.0.Final包含HAL 3.1.2.Final,升級到 WildFly 16 是一種可能的解決方案。另一種是只升級 WildFly 中的 HAL 模組,如此處所述。