【问题标题】:Artemis service log files sizeArtemis 服务日志文件大小
【发布时间】:2020-03-17 23:32:59
【问题描述】:

有没有办法在logging.properties 文件中设置 artemis 服务的文件大小限制?我在the documentation 中找不到任何关于文件大小的内容。

【问题讨论】:

  • 我的回答是否解决了您的问题?如果有,请将其标记为正确,以帮助以后有相同问题的其他用户。谢谢!

标签: activemq-artemis


【解决方案1】:

etc/logging.properties 文件中尝试这样的操作:

# Size Rotating File handler configuration
handler.ROTATING_FILE=org.jboss.logmanager.handlers.SizeRotatingFileHandler
handler.ROTATING_FILE.level=INFO
handler.ROTATING_FILE.properties=autoFlush,fileName,rotateSize,maxBackupIndex
handler.ROTATING_FILE.autoFlush=true
handler.ROTATING_FILE.fileName=${artemis.instance}/log/activemq.log
handler.ROTATING_FILE.formatter=PATTERN
handler.ROTATING_FILE.rotateSize=1024000
handler.ROTATING_FILE.maxBackupIndex=20

# Formatter pattern configuration
formatter.PATTERN=org.jboss.logmanager.formatters.PatternFormatter
formatter.PATTERN.properties=pattern
formatter.PATTERN.pattern=%d{HH:mm:ss,SSS} %-5p [%c] %s%E%n

确保更新 logger.handlers 以使用新的 ROTATING_FILE 处理程序,例如:

logger.handlers=ROTATING_FILE,CONSOLE

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-22
    • 2010-12-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多