WSO2 EI中每个服务的单独日志记录

时间:2019-10-31 05:25:33

标签: logging wso2 sequence wso2esb wso2ei

我要求每个服务具有单独的日志文件,其中包括序列,代理服务和API。我看到了一些代理或API的示例,但在这里我也需要按顺序执行相同的操作。 仅供参考 1)https://www.yenlo.com/blog/separate-log-files-per-proxy-or-api-in-wso2-ei-/-esb 2)https://docs.wso2.com/display/ESB500/Per-Service+Logs+in+WSO2+ESB等。 谁能帮我找出解决方案? 预先感谢。

WSO2 lo4j文件:

log4j.category.API_LOGGER.QRSag_AS_DataLoader-API=DEBUG, TEST_API_APPENDER
log4j.additivity.API_LOGGER.QRSag_AS_DataLoader-API=false
log4j.appender.TEST_API_APPENDER=org.apache.log4j.FileAppender
log4j.appender.TEST_API_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/DataLoader.log
log4j.appender.TEST_API_APPENDER.datePattern='.'yyyy-MM-dd-HH-mm
log4j.appender.TEST_API_APPENDER.layout=org.apache.log4j.PatternLayout
log4j.appender.TEST_API_APPENDER.layout.ConversionPattern=%d{ISO8601} [%X{ip}-%X{host}] [%t] %5p %c{1} %m%n

log4j.category.API_LOGGER.QRSag_AS_DataLoader_ProcessSequence=DEBUG, TEST_SEQ_APPENDER
log4j.additivity.API_LOGGER.QRSag_AS_DataLoader_ProcessSequence=false
log4j.appender.TEST_SEQ_APPENDER=org.apache.log4j.FileAppender
log4j.appender.TEST_SEQ_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/DataLoader.log
log4j.appender.TEST_SEQ_APPENDER.datePattern='.'yyyy-MM-dd-HH-mm
log4j.appender.TEST_SEQ_APPENDER.layout=org.apache.log4j.PatternLayout
log4j.appender.TEST_SEQ_APPENDER.layout.ConversionPattern=%d{ISO8601} [%X{ip}-%X{host}] [%t] %5p %c{1} %m%n

我希望单独的日志文件包含API,序列

0 个答案:

没有答案