2
我的配置是標準的Dropwizard聯繫:更改日誌級別的所有
logging:
# The default level of all loggers. Can be OFF, ERROR, WARN, INFO, DEBUG, TRACE, or ALL.
level: INFO
# Logger-specific levels.
loggers:
# Sets the level for 'com.example.app' to DEBUG.
com.example.app: DEBUG
# Redirects SQL logs to a separate file
org.hibernate.SQL:
level: DEBUG
我要爲所有記錄器的默認日誌級別更改爲DEBUG
。我試過以下,並沒有什麼作品(說的管理端口是1234):
curl -X POST -d "logger=all&level=DEBUG" localhost:1234/tasks/log-level
curl -X POST -d "level=DEBUG" localhost:1234/tasks/log-level
curl -X POST -d "logger=*&level=DEBUG" localhost:1234/tasks/log-level
當我與-vv
運行這些,例如用於logger=all
,我看到Configured logging level for all to DEBUG
,但是拖尾的日誌不發生變化,仍然是INFO。當然,如果我更改配置並將最高級別設置爲DEBUG
,然後重新啓動,我會得到DEBUG級別。
什麼是命令?