腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
Log4j2配置日志到文件
、
、
、
、
我是Log4j2的新手。我正在尝试使用slf4j和log4j2配置日志系统。 我几乎没有怀疑。 在配置log4j2时,我注意到配置日志表单log4j2是打印在控制台中的。我想把这些日志打印在文件中而不是控制台中。 是否有任何方法使用log4j2的附录。 PS :我注意到log4j2使用StatusLogger打印其配置日志。有没有办法让它使用文件。
浏览 3
提问于2016-06-22
得票数 1
回答已采纳
2
回答
使用log4j2启动服务后,不会创建新的日志文件
、
、
、
以下是我对log4j2的配置: <?xml version="1.0" encoding="UTF-8"?> <Configuration status="trace" name="MyApp" packages="com.swimap.base.launcher.log"> <Appenders> <RollingFile name="RollingFile" fileName="logs/app-${date:MM-dd-yyyy-H
浏览 10
提问于2017-07-18
得票数 2
1
回答
使用log4j2的ApacheTomcat8.5访问日志
、
、
、
我试图通过使用Apache Tomcat 8.5更改log4j2日志。我可以成功地实现它。 但是,有一种日志类型我无法用log4j2进行日志记录,即localhost_access_log。 这个日志是在server.xml文件中设置的 <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs" prefix="localhost_access_log" suffix=".txt" pa
浏览 1
提问于2018-04-13
得票数 3
回答已采纳
1
回答
log4j2- to -slf4j-2.10导致“无法使用SimpleLogger定位日志记录实现”
、
、
我使用的是spring boot 1.5.9。我想从log4j2路由到slf4j再到logback。我在maven中包含了以下依赖项。 <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-to-slf4j</artifactId> <version>2.10.0</version> </dependency> 使用log4j2获取记录器和日志的代码: public static
浏览 2
提问于2018-01-10
得票数 0
1
回答
log4j2触发器System.exit
、
我基本上是想做以下几件事: 每当我得到致命的日志记录时,log4j2都应该自动退出 在记录了大量错误后,log4j2应该调用System.exit 如果log4j2没有这种功能,那么是否可以在这些日志上设置回调钩子? 谢谢!
浏览 3
提问于2016-01-18
得票数 1
回答已采纳
1
回答
将Java Util日志记录替换为tomcat上特定于web应用程序的Log4j2
、
、
我在tomcat 9+上部署了一个java应用程序。我知道如何将默认的tomcat日志记录改为使用log4j2。我已经通过遵循这个做到了这一点。我想知道的是,除了将默认的tomcat日志记录更改为使用log4j2之外,是否可以只对我的war文件使用log4j2,而无需更改代码。我的应用程序使用JUL进行日志记录。
浏览 8
提问于2021-11-10
得票数 0
1
回答
Spring Boot中的配置文件特定日志记录
、
、
、
、
我们有一个使用log4j2的spring启动应用程序。 我们希望对不同的配置文件使用不同的日志级别。经过许多努力,我发现这在log4j2中是不可能的,但在logback中是可能的。不过,我不想使用logback。 使用log4j2不可能做到这一点的原因是- spring boot在加载应用程序属性之前很好地初始化了log4j2。 因此,我已经用log4j2.xml中的所有默认值初始化了log4j2,在应用程序启动后,我将获得记录器上下文,并以编程方式根据特定于配置文件的日志级别更改日志级别。 虽然这是有效的,只是想了解是否有更好的方法。
浏览 50
提问于2021-11-06
得票数 0
1
回答
将Tomcat 9 servlet异常日志重定向到log4j2
、
、
我正在使用log4j2记录我的JSF应用程序。 我在WEB文件夹下创建了log4j2.xml文件并对其进行了配置 然后将这些依赖项添加到我的pom.xml中,并在我的应用程序中使用log4j2。 org.apache.logging.log4j log4j-api 2.13.3 org.apache.logging.log4j log4j-core 2.13.3 我在这里遵循了log4j2与Tomcat 9集成的官方指南( ) 我在步骤3中将org.apache.logging.log4j:log4j-jul:2.13.3 jar添加到创建的lib目录
浏览 2
提问于2020-10-08
得票数 0
回答已采纳
1
回答
在log4j2中使用slf4j
、
、
、
、
我最近一直在尝试log4j2。现在,我想用slf4j来测试它,想知道如果我尝试slf4j和log4j2,log4j2中的所有功能(例如,通过disruptor的异步日志记录)是否都可以使用。我已经尝试将slf4j jar文件和log4j2 & disruptor jar文件添加到一个测试项目中(我添加了log4j -slf4jJAR,但不能完全确定它是否也适用于log4j或log4j2 )。当我使用log4j2时,我可以在日志文件中注销语句。当我尝试slf4j时,它不工作(我不确定是我的配置还是slf4j没有设置为使用log4js中断日志记录?)任何建议都将受到欢迎。我会用更多的信息和
浏览 2
提问于2014-08-03
得票数 12
回答已采纳
3
回答
配置Jboss EAP6.2以使用log4j2
、
、
、
、
您好,我已经开发了一个多模块j2ee ear部署,我需要更改它的日志配置以使用log4j2。 部署包不包含任何log4j配置,它使用jboss默认的本机日志记录,我需要做的是将jboss本机日志记录更改为log4j2。到目前为止,我找到了一种方法,即在每个模块和一个log4j配置文件中包含log4j2库。但是这种方法似乎非常有问题,因为如果需要更改日志记录级别,我将不得不部署整个应用程序来更改所有log4j配置文件。 我的问题是,有没有什么方法可以让我在Jboss (而不是我的应用程序)中更改配置,以使用log4j2进行日志记录?
浏览 8
提问于2014-08-14
得票数 2
1
回答
无法在log4j配置的嵌入式Jetty应用程序中看到logback日志
、
、
、
、
在我的java应用程序中,我嵌入了一个jetty,我使用log4j2进行日志记录。当我部署使用log4j2作为日志机制的war文件时,我可以看到日志。但是,当我部署使用logback作为日志机制的war文件时,会出现问题,因为我无法获取日志。
浏览 16
提问于2016-10-28
得票数 0
回答已采纳
1
回答
Hibernate (4.3.11-最终)日志记录没有桥接到log4j2?
、
、
、
、
我们正在从log4j迁移到log4j2。我们使用以下库和日志机制: Tomcat (使用JULI)、Spring4.2.0(使用公用日志)和Hibernate 4.3.11-Final (使用jboss)。 我已经成功地将Spring桥接到log4j2,但是Hibernate日志记录不起作用。 根据Hibernate文档: 要将JBoss日志记录与Log4j2一起使用,log4j2 jar也需要在类路径上可用。 我的类路径上有以下与日志相关的jars: commons-logging-1.2.jar jboss-logging-3.1.3.GA.jar jboss-loggi
浏览 4
提问于2016-06-10
得票数 3
回答已采纳
2
回答
如何将log4j2与弹簧引导驱动器结合使用
、
、
我正在尝试提供从log4j2到Spring执行器的日志。不幸的是,我只实现了如何更改根日志记录器的日志级别。也许有人知道如何将执行器与log4j2连接起来?
浏览 0
提问于2019-07-03
得票数 2
回答已采纳
1
回答
通过log4j2登录的Tomcat?
、
、
、
、
我试图在使用tomcat的web应用程序中使用log4j2日志框架来配置自己的访问日志记录。虽然我看到有一个访问日志阀可以用于logback,但我没有找到任何访问日志阀来覆盖log4j2框架。 Tomcat版本:9 任何帮助都将不胜感激!
浏览 3
提问于2020-02-06
得票数 0
1
回答
apache storm 1.2.2使用哪个版本的log4j2?
、
、
、
、
正如我们所知,storm 1.2.2发布版本使用log4j2进行日志记录。我想知道这里使用的是哪个版本的log4j2。因为我想修改worker.xml文件,以便可以使用下面的配置删除较旧的日志 <DefaultRolloverStrategy> <Delete basePath="${sys:storm.home}/logs/" maxDepth="1"> <IfFileName glob="app*.log" /> <IfLastModified age="
浏览 31
提问于2019-09-06
得票数 0
回答已采纳
1
回答
在OSGi停止后忽略Pax-log4j2日志记录配置
、
、
、
、
我有一个包含大量OSGi包的maven项目,日志后端使用log4j2和pax日志记录。当我停止程序时,在关闭OSGi框架之后,其余的日志不会遵循log4j2配置,因此日志消息会采用不同的模式。我使用了以下两个系统属性: org.ops4j.pax.logging.DefaultServiceLog.level=WARN org.ops4j.pax.logging.property.file=path/to/pax-logging.properties 要设置pax-logging.properties配置文件以及用于defaultSerivceLog级别和log4j2.xml的配置文件,可以
浏览 7
提问于2017-08-10
得票数 2
1
回答
如何从Log4j2 HTTPAppender批量发送日志
、
、
、
我们有一个场景,来自MuleSoft的日志需要发送到Datadog,这已经实现了,但log4j2 HTTPAppender需要以这样一种方式进行配置,即日志可以批量传输到Datadog。例如:每次收集10MB的日志,然后将日志发送到外部系统(Datadog)。 有没有办法可以通过log4j2 HTTPAppender来实现呢?
浏览 23
提问于2021-11-22
得票数 0
3
回答
使用控制台和滚动文件附加器的非常简单的log4j2属性配置文件
、
我想要一个使用log4j2的控制台和滚动文件附加器的log4j2属性文件配置,可以使用不同的应用程序。日志配置应轮换生产环境中的日志。
浏览 1
提问于2017-09-22
得票数 20
回答已采纳
1
回答
如何修补Log4j2 0天漏洞
、
、
我们使用Java作为我们使用log4j2库的服务之一。截至2021年12月10日,发现了利用log4j2为Java执行远程代码的漏洞。我想知道解决这一问题的最佳方法是什么?只使用另一个Java日志库是否合适?或者,是否为log4j2进行了配置,这样我们就不必经历更改日志库的所有麻烦了?
浏览 1
提问于2021-12-11
得票数 -1
回答已采纳
2
回答
如何:将Tomcat 9配置为通过Log4j2登录
、
、
、
如何将Tomcat 9的内部日志记录(catalina和localhost)重定向到Log4j2? 虽然有许多指南可用于Tomcat和Log4j的旧版本,但我无法找到关于Tomcat 9和Log4j2的任何“完整”指南;指向“替代日志框架提供的说明”和状态(jar名称在2中更正): Log4j可以用作Apache的日志记录框架。这种支持是通过在引导类路径中包含log4j-api、log4j-core和log4j-appserver jars自动实现的。名为log4j2-tomcat.xml、log4j2-tomcat.json、log4j2-tomcat.yaml、log4j2-tomcat
浏览 1
提问于2019-07-05
得票数 6
回答已采纳
3
回答
使用log4j2为多线程提供不同的日志文件
、
、
、
、
我正在运行一个Java应用程序,在其中调用多个线程,每个线程都有一些唯一的名称。现在,我希望为每个日志文件创建多个日志文件,日志文件的名称应该作为线程名。这是否有可能使用log4j2。请帮我写log4j2配置文件。 提前谢谢你。
浏览 5
提问于2013-11-14
得票数 3
回答已采纳
2
回答
如何在TestNG reporting中包含Log4j2消息
、
、
、
我希望在所有测试用例的TestNG报告中提供Log4j2日志记录信息。 TestNG使用一个名为Reporter.java的特殊日志记录器类来跟踪日志输出,并将其保存在其结果XML中。 在log4j中,可以简单地创建一个附加器实现,该实现路由到Reporter并注册它。 使用Log4j2中的新Logger API,很难找到有关如何实现这一点的信息。我有一些使用Log4j而不是Log4j2来完成此任务的信息。
浏览 1
提问于2014-10-21
得票数 7
1
回答
使用log4j2进行共享日志记录
、
我使用的是log4j 1.2和共用日志。现在我正在尝试将它升级到log4j2。但是如何将log4j2与公用日志一起使用来初始化log4j2。 我试图以下面的方式初始化commons。它的工作精细 **Statement1**: static Log log = new Log4JLogger(Logger.getLogger(Example.class)); **Statement2**:log.debug("debug statement"); 这里我使用的是org.apache.commons.logging.Log类型的对象,它是用org.apache.log4j.Log
浏览 4
提问于2017-01-04
得票数 9
回答已采纳
2
回答
配置play框架以与log4j2配合使用
、
有没有可能将Play框架配置为使用log4j2而不是使用logback来编写日志? 问题是我们的后端使用log4j2,我们不希望在我们的系统中有两个不同的日志配置。 我将感谢你的帮助。 纳达夫
浏览 3
提问于2015-07-19
得票数 0
1
回答
默认的Spring Boot log4j2日志模式
、
Spring boot附带了几种默认的日志记录框架配置,包括Log4j2。虽然Spring引导参考手册中有关于日志记录的详细文档,但它没有提到如何以及在哪里确切地配置了默认日志模式,这使得覆盖它变得困难。 问题是Spring Boot在哪里配置for Log4j2的默认日志模式? 到目前为止,我已经查看了Spring Boot的以下位置: AutoConfigurationReportLoggingInitializer LoggingApplicationListener SimpleFormatter LoggingSystem Log4J2LoggingSystem
浏览 2
提问于2016-04-11
得票数 3
1
回答
log4j2当磁盘空间满时会发生什么?
、
、
、
我使用log4j2在我的java应用程序中登录,该应用程序被配置为将日志写入文件。当磁盘空间满时会发生什么?log4j2会缓冲日志直到磁盘被刷新吗?如果是,会不会导致OOM错误?
浏览 6
提问于2019-10-22
得票数 1
1
回答
在指定大小的文件中保存log4j2日志一周
、
我希望将log4j2配置为保存日志一周,但是每个文件都应该有指定的最大大小。因此,这是SizebasedTriggeringPolicy和TimeBasedTriggeringPolicy的结合,但在滚动策略中,我只想设置日志应该保存多少天。我不在乎要创建多少文件,它们不能大于指定的大小并保存日志一周。在log4j2中可以实现吗?
浏览 6
提问于2016-04-14
得票数 0
回答已采纳
2
回答
配置与现有SLF4J&Logback并行的最小Log4j2
我们有200多个Spring微服务,通过SLF4j作为API使用Logback作为它们的默认日志记录框架。不可能轻松地切换这么多服务来使用Log4j2。因此,对于一个非常特殊的用例,我只想在Log4j2中使用异步特性。 不幸的是,Log4j2的自动配置总是配置SLF4LoggingContextFactory,后者在后台使用Logback实现。我独立于Logback框架配置Log4j2的尝试似乎不起作用。 我的问题是: 如何阻止Log4j2执行默认配置?(类LogManager)How中的静态初始化器-我可以用异步方式配置一个记录器,通过HTTP将日志事件发送到REST? 我知道Log4j2团
浏览 5
提问于2020-03-23
得票数 0
1
回答
使用log4j2后,在控制台中显示错误日志
、
、
我使用LoggerContext在代码中设置log4j2、xml,并获得没有找到log4j2配置文件的错误日志。 码 LoggerContext context = (org.apache.logging.log4j.core.LoggerContext)LogManager.getContext(false); String fileName = "\\resources\\log4j2.xml"; context.setConfigLocation(new File(fileName).toURI()); LOG.debug("Th
浏览 4
提问于2020-06-19
得票数 0
1
回答
即使日志是空的,我仍能继续在log4j2中滚动文件吗?
、
我在java中有一个程序,可以使用配置在xml配置文件中的log4j2编写日志。即使日志是空的,我仍能继续在log4j2中滚动文件吗?我需要使用log4j2生成的归档日志。现在,只有在日志不是空的情况下才会创建归档日志,如果没有日志,则不会创建归档日志。但是我希望log4j2保持生成日志,即使有空日志。有什么建议吗? 这是我的代码: <?xml version="1.0" encoding="UTF-8"?> <Appenders> <RollingFile fileName="logs/app-
浏览 1
提问于2017-06-08
得票数 2
1
回答
如何使用log4j和log4j2属性文件登录到同一个文件
、
、
我想滚动和压缩基于大小和time的日志文件。我发现这可以很容易地用log4j2来执行。问题是,许多内部jars仍然使用log4j进行日志记录,我希望将这些日志记录下来。 我在这里可能想到的解决方案是通过保留log4j1.compatibility=true和log4j2属性来使用log4j.properties 我不知道如何在RollingFileAppender和log4j.properties属性中使用log4j2? 当达到特定大小或时间时,请建议我如何使用属性文件(log4j和log4j2)以自动压缩方式登录到同一个文件。 注意:我尝试使用uk.org.simonsite.log4j.a
浏览 8
提问于2022-03-16
得票数 1
回答已采纳
2
回答
如何将log4j时间格式化为特定的时区?
、
、
、
下面是我的log4j2布局: layout = %d{DATE} %-5p - %m%n. 它将以-> 2019-05-28 11:48:36,977 INFO - Hello World.的形式在日志中打印时间 它是我的系统日期时间(IST),但我想以GMT格式打印日志日期时间。 是否可以在log4j2中格式化时区?
浏览 0
提问于2019-05-28
得票数 3
回答已采纳
1
回答
从登录迁移到包含dropwizard的应用程序中的log4j2
、
、
、
我有一个使用dropwizard的java web应用程序。目前,该应用程序正在使用带有logback实现的slf4j进行日志记录。我正在尝试迁移到log4j2,但是看起来dropwizard使用了slf4j和logback。如何在不使用slf4j2的情况下使用log4j2和dropwizard?我想要无垃圾日志和自定义日志级别。
浏览 12
提问于2020-02-07
得票数 0
1
回答
带有的log4j
、
、
我试图将log4j2日志存储在bluemix的cloudant中。关于我需要做的log4j2配置,您能帮我指出或指向任何文档吗? 谢谢。
浏览 4
提问于2016-03-29
得票数 0
回答已采纳
1
回答
在Java中使用log4j2进行Windows事件日志记录
、
、
、
关于如何使用log4j2进行windows事件日志记录,我找不到任何好的例子。 有可能吗?我的应用程序可以用log4j 1完成它,但是我想升级到log4j2。我还需要windows事件日志记录。 任何帮助或榜样都会很好。谢谢!
浏览 5
提问于2017-11-22
得票数 2
回答已采纳
1
回答
是否有方法更改Hazelcast的默认日志级别?
我正在尝试使用默认的hazelcast.xml和hazelcast提供的启动脚本启动hazelcast。我在hazelcast.xml中将日志类型设置为hazelcast.xml。我在日志里看到了这条信息。 错误StatusLogger没有找到log4j2配置文件。使用默认配置:只将错误记录到控制台。设置系统属性‘log4j2.deb’以显示Log4j2内部初始化日志. 我无法找到更改默认日志级别的方法。有人能帮助我如何设置默认日志级别吗?
浏览 6
提问于2018-01-08
得票数 0
回答已采纳
1
回答
Eclipse中的Log4j2 -需要有不同的配置文件
、
、
我正在我的工作站上使用Eclipseandm2e。 有时,我使用内置的Eclipse功能单独运行单元测试,以便在JUnit视图中显示结果。 在其他时候,在签入代码之前,我使用Maven测试目标运行整个测试套件和集成测试。 但是,当我忘记更改log4j2配置以将最小日志级别设置为DEBUG时,Maven进程就会杀死Eclipse,我需要重新启动。 我主要是在运行单个单元测试时将日志级别设置为跟踪。 我的log4j2配置文件位于src/test/resources目录中。 我还在容器中设置了log4j2,以读取文件系统上的配置文件。 我可以在Eclipse对话框中配置我的Maven目标以使用不同的
浏览 6
提问于2015-09-17
得票数 0
回答已采纳
1
回答
在log.txt文件中使用log4j2忽略"\n“行中断
、
、
当我写入日志文件时,log4j2忽略了"\n“,我现在遇到了问题。例如,使用log4j2使用以下代码登录控制台 log.info("Hello \nWorld"); 将输出到控制台: Hello World 在我的日志文件log.txt中,相同的代码生成: Hello World 最终忽略了"\n“。 我的log4j2.xml文件: <?xml version="1.0" encoding="UTF-8"?> <Configuration status="INFO"> <Appende
浏览 2
提问于2015-07-14
得票数 1
回答已采纳
1
回答
从log4net过渡到log4j 2
、
、
、
我正在使用java开发一个项目,它使用log4j2,并希望设置与.NET中使用log4net的旧项目相同的日志记录。 有一些事情我不知道,如何在log4j2中做。 如何强制log4j2附录将当前日期放入日志文件并每天创建新的日志文件?我尝试使用TimeBasedTriggeringPolicy,它允许我将日期以旧日志的名义输入,但是当前的日志永远没有日期。我尝试在yyyyMMdd中使用%d{ fileName },但是它没有工作。datePattern在log4j2中有什么价值吗? 以下是来自.NET项目的原始附录。 <appender name="DebugRollingFil
浏览 1
提问于2015-02-06
得票数 0
回答已采纳
1
回答
Log4j JDK日志记录适配器:在启动过程后期应用LogManager系统属性
、
、
、
、
我有一个运行WebApp的WebSphere应用服务器。我从Eclipse启动服务器。该应用程序中的主要日志记录框架是log4j2,但也有一些使用java.util.logging的第三方库。我想将这些日志重定向到log4j2,以便它使用我的过滤器、日志格式等。要实现这一点,我可以使用Log4j JDK Logging Adapter。 通常会设置系统属性-Djava.util.logging.manager=org.apache.logging.log4j.jul.LogManager,例如在jvm.options中。问题是我似乎不能使这个解决方案工作,因为服务器在加载我的log4j2属性
浏览 7
提问于2019-04-24
得票数 4
回答已采纳
1
回答
log4j2未从MDC获取Syslog附加器的新值
、
、
、
我已经使用以下命令配置了log4j2: <Routing name="RoutingRemote"> <Routes pattern="$${ctx:syslogAdded}"> <Route key="true"> <Syslog name="syslog-${ctx:host}" format="${ctx:logFormat}" host="${ctx:host}" po
浏览 77
提问于2020-10-28
得票数 0
2
回答
Log4j2在Linux中不使用Spring Boot创建日志文件
、
、
、
我使用Log4j2通过Spring Boot进行日志记录,但它没有创建日志文件。下面是我为Log4j2和我添加的依赖项所做的配置。 Log4j2配置- <?xml version="1.0" encoding="UTF-8"?> <Configuration> <Appenders> <Console name="Console" target="SYSTEM_OUT"> <PatternLayout
浏览 3
提问于2019-01-10
得票数 0
1
回答
log4j2日志不工作?
、
、
、
在互联网上有很多关于如何从logback到log4j2的春季引导日志的建议。 提到这个sof后-我已经将我的项目配置为使用log4j2。然后我添加了一些基本的log4j2.xml和log4j2.properties文件来测试。 但是我的项目无法在这些更改之后进行任何日志记录。谁能帮我找错地方吗? 项目代码可在分支上的github - 上获得:和commit-id:5e65e7d 以下是pom.xml - 项目 这是log4j2属性文件-
浏览 0
提问于2021-09-26
得票数 0
1
回答
Log4j2中是否使用java本机内存?我在本机内存中发现了许多日志,而不是堆。
、
、
我们有一个java应用程序,它是通过运行Main函数启动的,我们还将嵌入式jetty作为We容器在springboot中启动。我发现java head的大小达到了最大值,但是堆使用率很低,java耗尽了操作系统杀死的本机内存。 pmap中有许多64 in的内存。我转储了一些内存块,并在其中找到了许多日志。日志时间是多种多样的,似乎日志还在记忆中,甚至几天过去了。代表枫树 2019-03-23T05:50:46,851 661258664 [xxxxxx] INFO 2019-03-27T06:00:12,040 1029308155 [xxxxxxxx] INFO ......... 我们使用
浏览 0
提问于2019-03-27
得票数 5
1
回答
在类路径中使用pax日志记录属性文件
、
、
我在log4j2中使用pax日志记录,并在OSGi环境中编写了自定义附加程序。当我将pax-logging属性文件作为系统属性提供时,不会读取自定义附加器。有没有办法在类路径中使用pax日志记录,就像log4j2使用它的属性文件一样?请给我其他的选择。
浏览 9
提问于2017-07-19
得票数 0
1
回答
重写log4j2的date类
、
、
、
、
我正在写一个代码,我可以在实时或历史模拟模式下运行。我使用log4j2进行日志记录,并将日期和时间打印为每个日志消息的一部分。当我在实时模式下运行代码时,它工作得很好;但是,当我在历史模拟模式下运行代码时,我希望在日志消息中获得历史日期和时间,而不是实际的挂钟日期和时间。在log4j2中更改日期行为的最佳方法是什么? 谢谢
浏览 1
提问于2013-07-12
得票数 0
回答已采纳
3
回答
如何使用log4j2.xml配置hibernate日志记录?
、
、
、
、
我最近切换到Apachelog2.xml,但是仍然找不到使用log4j2配置hibernate日志的方法。 因为我找不到解决这个问题的方法,所以我仍然显式地为hibernate使用log4j.properties文件。这不是最好的解决方案,因为我的log4j2.xml使用JPA附加器(将日志写入数据库)。我不想为hibernate编写单独的逻辑。 有没有办法使用log4j2配置hibernate日志记录?
浏览 2
提问于2014-01-16
得票数 10
回答已采纳
1
回答
如何配置Karaf org.ops4j.pax.logging.cfg以使用基于log4j2日志记录类别的sift附录程序
、
、
我正在使用Karaf和Camel,并且能够将PAX日志配置为MDC字段(camel.routeId)上的sift,这很好。 我想知道是否可以将log4j2配置为在日志类别字段上筛选(在log4j2转换模式术语中为%c或%记录器),或者是否有人可以为我指出如何配置它的正确方向。
浏览 3
提问于2019-12-09
得票数 0
回答已采纳
1
回答
在log4j2中访问春季启动应用程序的弹簧配置文件
、
、
如何访问log4j2中的${log4j2}值,以便根据配置文件追加日志文件名? log4j2.xml <Properties> <Property name="log-path">c:/logs</Property> <Property name="targetEnv">${spring.profiles.active}</Property> </Properties>
浏览 0
提问于2018-04-16
得票数 1
回答已采纳
1
回答
如何在码头容器中为Filebeat创建滚动日志
、
、
、
、
我对log4j2和弹性堆栈还不熟悉。 我有一个文件过滤的码头容器,它不能完全按照我想要的方式工作,现在我想看看日志。但是,当我执行docker-compose logs时,我会得到很多调试消息和json对象。有多少钱是看不清的。 如何创建log4j2属性设置以创建一些滚动日志文件。也许把旧的日志放进每月的文件夹里什么的?我把这个log4j2.properties文件放在哪里呢?
浏览 0
提问于2018-10-17
得票数 1
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
apache druid 使用 log4j2 防止日志爆炸
基于 log4j2 插件实现统一日志脱敏,性能远超正则替换
知名Java日志组件Log4j2爆出严重0 day漏洞,连我们客户都来问中招了没
log4j2使用教程
让人头大的slf4j和log4j2
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券