[英]How to change default log level in wso2 esb
我已经将 wso2 esb 5.0.0 下载到本地,但是当我开始时它以日志级别 DEBUG 开始。 我想在服务器启动时默认将日志级别更改为 ERROR。
看起来注册表中的日志级别将覆盖属性文件中的日志级别,所以有没有办法在注册表或任何其他配置文件中编辑日志级别
所有 WSO2 产品都使用基于 log4j 的日志记录机制。 通过log4j.properties
文件, <ESB_HOME>/repository/conf
目录,这个可以控制。
WSO2 建议不要直接修改 log4j.properties,而是通过管理控制台。 管理控制台中的设置会覆盖 log4j.properties 中的设置。
对于各个记录器,检查日志级别并适当设置。
对于以下记录器,将日志级别更改为 ERROR。
log4j.category.org.apache.synapse=错误
log4j.category.org.apache.synapse.transport=错误
log4j.category.org.apache.axis2=错误
log4j.category.org.apache.axis2.transport=错误
log4j.logger.org.wso2=错误
log4j.logger.org.wso2.carbon=错误
log4j.appender.CARBON_LOGFILE.threshold=错误
log4j.appender.CARBON_MEMORY.threshold=错误
log4j.appender.CARBON_SYS_LOG.threshold=错误
log4j.appender.AUDIT_LOGFILE.threshold=错误
注意:由于此更改,甚至不会打印服务器启动等重要信息语句。
请参阅该帖子以深入了解跨不同 WSO2 组件的跟踪消息:http: //muralitechblog.com/wso2-esb-how-to-track-messages/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.