gpt4 book ai didi

java - 在顶点 3 中配置记录器

转载 作者:搜寻专家 更新时间:2023-11-01 03:19:35 24 4
gpt4 key购买 nike

我在 spring boot 中使用 vertx 3.0。现在我正在尝试使用以下配置配置记录器日志级别:

JVM 参数:

-Dspring.profiles.active=dev 
-Dvertx.logger-delegate-factory-class-name=io.vertx.core.logging.SLF4JLogDelegateFactory
-Djava.util.logging.config.file=logging.properties

日志记录属性:

handlers=java.util.logging.ConsoleHandler
java.util.logging.ConsoleHandler.level=ERROR
com.sensegrow.level=ERROR

JAVA 类:

package com.sensegrow.main;

@SpringBootApplication
public class Application{

private static Logger logger ;
public static JsonObject config;
private static Vertx vertx;

// Convenience method so you can run it in your IDE
public static void main(String[] args) throws Exception
{
logger = LoggerFactory.getLogger(Application.class);
logger.trace("trace");
logger.debug("debug");
logger.info("info");
logger.warn("warning");
logger.error("error");
SpringApplication.run(Application.class, args);
}
}

输出:

16:29:58.073 [                main] INFO  - com.sensegrow.main.Application           - info
16:29:58.076 [ main] WARN - com.sensegrow.main.Application - warning
16:29:58.076 [ main] ERROR - com.sensegrow.main.Application - error

因为包 com.sensegrow 的日志级别是错误的。为什么我会收到信息和警告级别的日志。

最佳答案

我在Vert.x中成功配置了Logback,你可以在下面的答案中查看详细信息:

https://stackoverflow.com/a/43101501/973418

关于java - 在顶点 3 中配置记录器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34675538/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com