作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在 NiFi-0.6.1 中,我尝试减小 nifi-app.log 的大小以存储在本地目录中。
在 conf\logback.xml 中,我将“MaxFileSize”配置为 1MB。我认为这只存储 nifi-app.log 应该小于 1MB。但它不是那样做的。它总是存储每个日志。
<appender name="APP_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>logs/nifi-app.log</file>
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
<!--
For daily rollover, use 'app_%d.log'.
For hourly rollover, use 'app_%d{yyyy-MM-dd_HH}.log'.
To GZIP rolled files, replace '.log' with '.log.gz'.
To ZIP rolled files, replace '.log' with '.log.zip'.
-->
<fileNamePattern>./logs/nifi-app_%d{yyyy-MM-dd_HH}.%i.log</fileNamePattern>
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
<maxFileSize>1MB</maxFileSize>
</timeBasedFileNamingAndTriggeringPolicy>
<!-- keep 30 log files worth of history -->
<maxHistory>1</maxHistory>
</rollingPolicy>
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
<pattern>%date %level [%thread] %logger{40} %msg%n</pattern>
<immediateFlush>true</immediateFlush>
</encoder>
</appender>
现在我需要为 nifi-app.log 设置 1MB。
如何设置nifi-app.log的大小?
最佳答案
这似乎是 Nifi 0.X 版本中的一个错误,正如所讨论的那样 here .
此问题已在 Nifi 的更高版本中修复,因此使用这些可能是解决此问题的最理想方法。
关于java - timeBasedFileNamingAndTriggeringPolicy 中的 MaxFileSize 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43341852/
在 NiFi-0.6.1 中,我尝试减小 nifi-app.log 的大小以存储在本地目录中。 在 conf\logback.xml 中,我将“MaxFileSize”配置为 1MB。我认为这只存储
我是一名优秀的程序员,十分优秀!