使用vertx时Logback未创建输出日志文件

时间:2019-06-23 06:21:58

标签: java logging logback vert.x

我希望每次运行都会创建一个日志文件。没发生 我添加了logback core和log classic。在资源文件夹中添加了logback.xml。确保资源文件夹位于构建路径中。 未创建输出日志文件。 logback.xml中指定的模式也不会合并。

无论我给什么,我都会收到消息

19/06/22 22:58:32 INFO类名称:日志消息

<configuration debug="true">
        <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
            <encoder >
                <pattern>%relative [%thread] %-5level %logger{35} - %msg%n</pattern>
            </encoder>
        </appender>
        <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
            <file>/data/csrt/log_path/logFiles/logFile.log</file>
            <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
                <fileNamePattern>/data/csrt/log_path/logFiles/logFile.%d{yyyy-MM-dd-HH-mm}.log</fileNamePattern>
                <maxHistory>30</maxHistory>
                <totalSizeCap>1GB</totalSizeCap>
            </rollingPolicy>
            <encoder >
                <pattern>%relative [%thread] %-5level %logger{35} - %msg%n</pattern>
            </encoder>
        </appender>
        <root level="INFO">
            <appender-ref ref="STDOUT" />
            <appender-ref ref="FILE" />
        </root>
    </configuration>


import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import io.vertx.reactivex.core.AbstractVerticle;
import java.util.ArrayList;
import java.util.Base64;
import java.util.List;

//import io.vertx.core.logging.LoggerFactory;





public class MainVerticle extends AbstractVerticle {

    private static final Logger LOGGER = LoggerFactory.getLogger(MainVerticle.class);

0 个答案:

没有答案
相关问题