Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 日志文件错误:没有适用于[rollingPolicy]的操作,当前模式为[[configuration][appender][rollingPolicy]]_Java_Logging_Logback - Fatal编程技术网

Java 日志文件错误:没有适用于[rollingPolicy]的操作,当前模式为[[configuration][appender][rollingPolicy]]

Java 日志文件错误:没有适用于[rollingPolicy]的操作,当前模式为[[configuration][appender][rollingPolicy]],java,logging,logback,Java,Logging,Logback,我正在使用akka中的日志将日志写入一个文件。在日志文件停止写入日志之前,一切都很正常。可能日志文件已满,所以我阅读了有关滚动策略的内容,以便可以创建其他文件,但最终我会出现很多错误 这是我的logback.xml文件 /media/sara/682aa7a76d2e/study/ifkaarproject/articateInScala/log/akka.log /media/sara/682aa7a76d2e/study/ifkaarproject/articateInScala/log/

我正在使用akka中的日志将日志写入一个文件。在日志文件停止写入日志之前,一切都很正常。可能日志文件已满,所以我阅读了有关滚动策略的内容,以便可以创建其他文件,但最终我会出现很多错误 这是我的logback.xml文件


/media/sara/682aa7a76d2e/study/ifkaarproject/articateInScala/log/akka.log
/media/sara/682aa7a76d2e/study/ifkaarproject/articateInScala/log/akka.%i.log
1.
3.
5MB
%d{yyyy-MM-dd HH:MM:ss.SSS}[%-5level]%记录器{0}%X{akkaSource}%msg%n
%d{yyyy-MM-dd HH:MM:ss.SSS}%-5级%logger{0}%X{akkaSource}-%msg%n
当我在sbt中运行我的应用程序时

15:29:30350 |-ch.qos.logback.classic.LoggerContext[default]中的信息-找不到资源[logback.groovy]
15:29:30350 |-ch.qos.logback.classic.LoggerContext[default]中的信息-找不到资源[logback test.xml]
15:29:30351 |-ch.qos.logback.classic.LoggerContext[default]中的信息-在[file:/media/sara/682aa7a72aa76d2e/study/ifkaarproject/articateInScala/target/scala-2.11/classes/logback.xml]中找到资源[logback.xml]
15:29:30594 |-ch.qos.logback.classic.joran.action.ConfigurationAction-debug属性中的信息未设置
15:29:30595 |-ch.qos.logback.core.joran.action.AppenderAction中的信息-即将实例化[ch.qos.logback.core.FileAppender]类型的appender
15:29:30605 |-ch.qos.logback.core.joran.action.AppenderAction中的信息-将appender命名为[文件]
15:29:30675 |-ch.qos.logback.core.joran.spi中存在错误。Interpreter@4:83-没有适用于[rollingPolicy]的操作,当前模式为[[configuration][appender][rollingPolicy]]
15:29:30676 |-ch.qos.logback.core.joran.spi中存在错误。Interpreter@5:24-没有适用于[fileNamePattern]的操作,当前模式为[[configuration][appender][rollingPolicy][fileNamePattern]]
15:29:30676 |-ch.qos.logback.core.joran.spi中存在错误。Interpreter@6:17-没有适用于[minIndex]的操作,当前模式为[[configuration][appender][rollingPolicy][minIndex]]
15:29:30676 |-ch.qos.logback.core.joran.spi中存在错误。Interpreter@7:17-没有适用于[maxIndex]的操作,当前模式为[[configuration][appender][rollingPolicy][maxIndex]]
15:29:30677 |-ch.qos.logback.core.joran.spi中存在错误。Interpreter@10:85-没有适用于[triggeringPolicy]的操作,当前模式为[[configuration][appender][triggeringPolicy]]
15:29:30677 |-ch.qos.logback.core.joran.spi中存在错误。Interpreter@11:22-没有适用于[maxFileSize]的操作,当前模式为[[configuration][appender][triggeringPolicy][maxFileSize]]
15:29:30678 |-ch.qos.logback.core.joran.action.NestedComplexPropertyIA中的信息-假定[encoder]属性的默认类型为[ch.qos.logback.classic.encoder.PatternLayoutCoder]
15:29:30728 |-ch.qos.logback.core.FileAppender[FILE]中的信息-文件属性设置为[/media/sara/682aa72aa76d2e/study/ifkaarproject/articateInScala/log/akka.log]
15:29:30729 |-ch.qos.logback.core.joran.action.AppenderAction中的信息-即将实例化[ch.qos.logback.core.ConsoleAppender]类型的appender
15:29:30731 |-ch.qos.logback.core.joran.action.AppenderAction中的信息-将appender命名为[STDOUT]
15:29:30734 |-ch.qos.logback.core.joran.action.NestedComplexPropertyIA中的信息-假定[encoder]属性的默认类型为[ch.qos.logback.classic.encoder.patternalLayoutCoder]
15:29:30735 |-ch.qos.logback.classic.joran.action.RootLoggerAction中的INFO-将根记录器的级别设置为INFO
15:29:30735 |-ch.qos.logback.core.joran.action.AppenderRefAction中的信息-将名为[FILE]的appender附加到记录器[ROOT]
15:29:30736 |-ch.qos.logback.core.joran.action.AppenderRefAction中的信息-将名为[STDOUT]的appender附加到记录器[ROOT]
15:29:30736 |-ch.qos.logback.classic.joran.action.ConfigurationAction中的信息-配置结束。
15:29:30738 |-ch.qos.logback.classic.joran中的信息。JoranConfigurator@6f2bba4f-将当前配置注册为安全回退点

在此之前,
一切正常,但akka.log文件没有剩余容量,因此我没有选择使用此rollingPolicy内容请帮助我您需要使用类型为
RollingFileAppender
的记录器,而不是
FileAppender
,如下所示:


/media/sara/682aa7a76d2e/study/ifkaarproject/articateInScala/log/akka.log
/media/sara/682aa7a76d2e/study/ifkaarproject/articateInScala/log/akka.%i.log
1.
3.
5MB
%d{yyyy-MM-dd HH:MM:ss.SSS}[%-5level]%记录器{0}%X{akkaSource}%msg%n
%d{yyyy-MM-dd HH:MM:ss.SSS}%-5级%logger{0}%X{akkaSource}-%msg%n