logback相关内容

Micronaut根据环境配置记录器附加程序

我想根据环境 配置日志附加程序 ,例如,在生产环境中运行时,我想配置一个附加程序,它将日志发送给elasticsearch在测试或开发模式下,不会启用此附加程序. 解决方案 据我了解,Micronaut没有实现Spring boot()之类的类似功能. 我认为logback-production.xml(其中生产是配置文件 )也不起作用-仅支持logback.xml和logback-tes ..
发布时间:2020-05-03 07:24:00 其他开发

登录未使用配置文件

我正在尝试将进程日志保存到文件中.当我在netbeans中运行类时,此方法工作正常,但是在导出JAR文件后,该进程将无法选择logback.xml. jar文件与logback.xml位于同一路径.我尝试使用在这里找到的所有示例: 使用命令行文件: java -Dlogback.configurationFile=logback.xml test.jar 设置类路径: ..
发布时间:2020-05-03 07:23:56 Java开发

Spring Boot中特定软件包的自定义日志文件

我有一个带有专门操作的Java包.从某种意义上讲,它们很少使用,并且我不想让它们与常规日志记录混在一起. 我知道添加logging.file=myapplication.log会将日志记录重定向到该文件,但是是否有办法仅指定从特定程序包到另一个文件的日志记录?像logging.file.my.package=special.log吗? 解决方案 Spring使用Logback作为默认 ..
发布时间:2020-05-03 07:23:52 其他开发

如何在Logback中设置类似MDC的变量,但对于整个应用程序/JVM?

我想在我的日志文件中有一个指示器,该应用程序针对该指示器进行记录.这意味着该变量对于整个应用程序都是相同的,但在应用程序实例之间是不同的.我尝试为此使用MDC,希望如果直接在main方法中进行设置,则该变量将由新产生的线程接管.过去,使用log4j或多或少都可以使用此功能,但使用logback则完全无效.我知道您可以在日志文件中显示系统变量,但是可能在同一台计算机上运行该应用程序的多个实例,因此无 ..
发布时间:2020-05-03 07:23:44 Java开发

GCP和Spring登录.严重程度永远是信息

将错误记录到stackdriver时,即使使用log.error或log.warn等,每条消息都将记录为INFO,但是有效负载是正确的. 我希望能够按严重性过滤并收到有关错误的电子邮件. 我正在使用Spring Boot和Logback.该应用程序已部署在GCP的Kubernetes集群上. 这是我的logback-spring.xml ..

我的logback syslog追加程序出了什么问题?

我正在尝试使logback syslog附加程序正常工作,并且我肯定配置有误.我已经创建了一个小型示例项目,我认为它应该记录到syslog中,但事实并非如此. /p> 我确定我缺少一些愚蠢的东西.这是来自 logback.xml 的附加程序: ..
发布时间:2020-05-03 07:23:27 Java开发

如何仅使用Logback更改当前线程的日志级别

在Logback中,可以使用setLevel()方法更改记录器的日志级别. 但是在Logback中,由于记录器是单例记录器,因此setLevel()方法的调用将影响使用同一记录器的所有其他线程. 现在我有一个在Web应用程序中使用的类,如下所示: class FooService { private void insertRecord(Foo foo) { // ..
发布时间:2020-05-03 07:23:23 Java开发

执行器/logfile端点不再与外部logback配置一起使用

我需要滚动日志,所以我创建了一个"logback-spring.xml"文件并将其放置在src/main/resources中.完美地工作. 问题是执行器端点"/logfile"不再起作用,因为我已从"applications.yml"文件中删除了日志记录配置. 根据文档,为了使"/logfile"端点正常工作,需要设置"logging.path"或"logging.file".但是,这似乎 ..
发布时间:2020-05-03 07:23:21 其他开发

找不到logback.xml

我试图在我的简单程序中将logback用作记录器,但是它不能正常工作! 我将logback/logback.xml和logback/Logback.java放在源目录logback中,并通过此命令行运行 \ logback> java -cp.;%CLASSPATH%Logback %CLASSPATH%是一个环境变量,该环境变量具有登录所需的.jar文件的路径,例如: logb ..
发布时间:2020-05-03 07:23:19 Java开发

JOOQ和Logback

我将springBoot与JOOQ一起使用,并希望记录生成的SQL. 我将slf4J添加到我的maven依赖项和log4j.xml中,如下所示: JOOQ文档( http://www.jooq.org/doc/latest /manual/sql-execution/logging/).但是当jooq执行一些查询时,我的控制台中看不到任何日志. 我也在Google中搜索此问题,但找不到 ..
发布时间:2020-05-03 07:23:14 Java开发

Spring Framework application.properties与logback.xml

我将Spring与Spring Boot一起使用.最近,在尝试使用EhCache时,我尝试为EhCache启用日志记录.使用以下命令在application.properties中设置日志级别: logging.level.org.springframework.cache: DEBUG 没有效果.因此,我遇到了一种使用"logback"启用日志记录的方法.现在,我需要将日志记录配置放入 ..
发布时间:2020-05-03 07:23:10 Java开发