log4j2 相关问题

Log4j 2是Log4j的升级版,Log4j是一个基于Java的日志记录实用程序,它比其前身Log4j 1.x提供了重大改进,并提供了Logback中可用的许多改进,同时修复了Logback架构中的一些固有问题。

无法在Log4j2中实现TcpSocketServer

我正在尝试使用Log4j2中的SocketAppender将SpringBoot应用程序中的日志写入远程服务器。首先,我运行侦听器应用程序(这也是一个春季启动应用程序),在这里我有...

回答 1 投票 1

Log4j2.properties中的故障转移配置

我正在尝试在Gradle项目的Log4j2.properties中为故障转移设置正确的配置。这些配置是:appenders = console,http,failover rootLogger.level = debug ...

回答 1 投票 0

我们如何让主线程等待异步日志记录完成(或其他方式)

我正在尝试使用log4j2以编程方式创建异步记录器。它可以正常工作直到特定的点,但之后会出现以下错误:2019-12-25 13:36:15,503 Log4j2-TF-1 -...

回答 1 投票 0

为什么ConfigurationBuilder API不创建记录器?

我正在尝试在Spring Boot应用程序中使用ConfigurationBuilder API以编程方式创建log4j2记录器。但是代码似乎无法正常工作。下面是代码段我是...

回答 1 投票 0

将log4j2消息拆分为可设置样式的单独部分

我的消息看起来像这样:LOGGER.debug(“ [” + classnameOrOtherTag +“]” + somemessageStr));结果类似于“ [myClass] Hello World”。我的patternlayout看起来像这样:%d {yyyy-MM-dd ...

回答 1 投票 0

无法为分别在自己的线程上运行的类的实例创建单独的日志文件-log4j2

很抱歉提出这样一个常见问题,但是在应用这些解决方案后,我无法解决我的问题。因此,基本上,我创建了一个网络,使我可以在...

回答 1 投票 1

使用log4j2.xml的Apache Log4j2软件包特定的日志记录不起作用

我正在使用log4j2。但是我面临的问题是它没有记录我提到的特定程序包的日志。我正在使用log4j2.xml进行配置。请有人帮忙吗? ...

回答 1 投票 0

在log4j2版本2.13中扩展了RollingFileAppender的几种方法

[我们有一个使用自定义RollingFileAppender的庞大应用程序(从log4j 1.x中的org.apache.log4j.RollingFileAppender扩展)。我们重写了一些方法,但是两个主要方法是rollOver()...

回答 1 投票 0

Spring MVC + Log4j2在没有确定的类路径位置中定义log4j2.properties文件

我正在尝试使用log4j2日志记录功能配置Spring(非引导)MVC项目。目前,我已将所有* .properties文件放置在类路径之外的位置。我用过@ ...

回答 1 投票 0

禁止休眠的INFO消息

我正在寻找一种使用Hibernate抑制INFO消息的解决方案。我尝试了以下Stackoverflow帖子中给出的说明,但无济于事:休眠禁止显示信息消息My ...

回答 1 投票 1

禁止休眠状态的INFO消息

我正在寻找一种使用Hibernate抑制INFO消息的解决方案。我尝试了以下Stackoverflow帖子中给出的说明,但无济于事:休眠禁止显示信息消息My ...

回答 1 投票 0

使用带有Flume的Log4j2递归调用附加器错误

我正在将Log4j2与Flume附加器一起使用,配置如下: ...]

回答 2 投票 1

Log4j2:如何在控制台日志中查找是否已找到日志配置文件

我想知道log4j2是否已找到我的配置文件或寻找它时遇到的错误。基本上,我想查看log4j2自己的日志。我实际上是想把(非标准)...

回答 1 投票 0

登录json文件

我的应用程序以angular 7和spring boot 2运行。每次用户与应用程序进行交互时,我需要将一些数据存储在json文件中(单击某些按钮或链接)。 JSON应该看起来...

回答 2 投票 1

[Console上的Log4j2打印件找到,但未创建日志文件

我正在使用Spring + Jersey,但没有Spring Boot。当我设置Log4j2时,消息会打印在控制台上,但不会创建日志文件。配置XML:&...

回答 1 投票 3

无法使用Apache log4j2 / slf4j发送错误邮件

我无法使用log4j2发送错误邮件。而且,它没有显示任何类型的异常或其他东西。这是我的log4j2.xml: [

回答 1 投票 0

log4j2.xml在运行时未选择系统属性的更改?

使用log4j2记录器和服务器创建spring-boot应用程序是wildfly10 / jboss7.1。我从“配置:系统属性”中添加了“系统属性”:“ loglevel”,并能够通过spring boot来访问它...

回答 1 投票 0

为什么Log4j2不记录在Spring Boot Application中?

我正在尝试使用Spring Boot Starter和Spring Boot Starter Web。到目前为止,我已经完成了非常简单的设置。我可以看到该应用程序显然正在查找并使用log4j2 -...

回答 1 投票 0

启用CDI时遇到log4j2的依赖项时遇到UnsupportedClassVersionError

在启用CDI(beans.xml)之前,我对log4j2的依赖项(LMAX Disruptor)没有任何UnsupportedClassVersionError。 UnsupportedClassVersionError告诉要在java9而不是java8上运行,但这是...

回答 1 投票 1

设置log4j2日志文件的相对路径

我正在使用log4j2进行以下配置的日志记录: [[[[[]] 我会尝试: "./logs/tomcat.log" 如果仅指定文件名,则应在项目根目录中创建.log文件。例如,如果项目根目录的基础是c:/mycode/myproject,则应在myproject目录中创建日志文件。 [如果您特别希望将文件放置在log子目录中,则可以将其指定为filename属性的一部分... fileName="./logs/tomcat.log"。然后将文件放在c:/mycode/myproject/logs 从您提供的配置中,我看不到任何不应该这样工作的东西。唯一的事情是,您的LogToFile附加程序仅全局应用于error级别的日志记录,而在info之下则没有任何内容专门用于com.say包的类部分。因此,任何不属于com.say软件包或error级别的内容都不会记录到文件中。

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.