簡體   English   中英

如何為Wildfly Swarm將記錄器級別配置為FINEST

[英]How to configure logger level to FINEST for Wildfly Swarm

我已遵循指南中的project * .yml。

我在src / main / resources下創建了兩個文件:

project-default.yml ,其中包含:

logger:
  level: INFO
swarm:
  http:
    port: 80

project-dev.yml ,其中包含:

logger:
  level: FINEST
swarm:
  http:
    port: 8080

我已經通過使用flagg -Dswarm.project.stage = dev成功地在它們之間切換,驗證端口是否實際更改。

由於某種原因,當使用dev -profile時,應用程序拒絕記錄logger.finest(...)記錄的任何內容,而當使用logger.info(...)時,則記錄正確。

我是否配置了錯誤的日志記錄級別? 在這種情況下,應該如何配置它們?

這是錯誤的:

logger:
  level: WHATEVER

對於日志記錄,Wildfly Swarm依賴於logging WildFly子系統,與其他功能類似。 因此正確的YAML代碼段是:

swarm:
  logging:
    ...

例如:

swarm:
  logging:
    root-logger:
      level: FINE

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM