【问题标题】:WSO2 ESB log is too big, how to set?WSO2 ESB日志太大,怎么设置?
【发布时间】:2012-12-06 11:59:44
【问题描述】:

我对 WSO2 ESB 进行了性能测试。而且我发现日志太大打不开。最大文件为 7.20GB。我认为这是一个大问题。我想将每个日志文件设置为小于 20MB,并且我想自动删除旧日志。这个怎么设置?任何人都可以帮助我吗?

【问题讨论】:

    标签: logging wso2 wso2esb esb


    【解决方案1】:

    您可以在 ESB_HOME/repository/conf/log4j.properties 文件中配置日志记录。

    log4j.appender.CARBON_LOGFILE=org.apache.log4j.RollingFileAppender部分添加以下配置。

    log4j.appender.CARBON_LOGFILE.MaxFileSize=20MB
    log4j.appender.CARBON_LOGFILE.MaxBackupIndex=1000
    

    所以这将确保总共使用 2MB * 1000。一世。 e 将保留前 1000 个 2MB 块的条目

    【讨论】:

    • 非常感谢。以及如何设置http_access_2012-12-19.log?
    【解决方案2】:

    您可以通过编辑位于 {CARBON_HOME}/repository/conf/tomcat 目录的 catalina-server.xml 并在 AccessLogValve 中添加 renameOnRotate 来配置 http_access_log

    详情请参考[1]

    [1] - http://sparkletechthoughts.blogspot.com/2013/07/configure-access-logging-in-wso2.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-06
      • 2023-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多