gpt4 book ai didi

java - Log4j。将日志放入 mongodb

转载 作者:太空宇宙 更新时间:2023-11-04 12:44:43 26 4
gpt4 key购买 nike

我想将我的日志发送到一些 MongoDB 集合。我似乎正确修改了我的 Maven pom 文件(在构建时看不到任何错误),所以我在这里跳过这些步骤。我接下来做了什么:

我在 log4j2.xml 中添加了以下附加程序:

<appender name="mongo" class="org.log4mongo.MongoDbAppender">
<param name="hostname" value="localhost"/>
<param name="port" value="27017"/>
<param name="databaseName" value="cab"/>
<param name="collectionName" value="log"/>
</appender>

在此文件中添加了一个记录器:

</Logger>
<Logger name="eventlog" level="debug" additivity="false">
<appender-ref ref="mongo"/>
</Logger>

在我的代码中的某个位置我创建了一个记录器:

public static  final Logger event = LogManager.getFormatterLogger("eventlog");

并尝试调用它:

event.info("log smth. just 4 me");

我在数据库中看不到任何内容(

我做错了什么?

谢谢。

最佳答案

关于java - Log4j。将日志放入 mongodb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36448621/

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