MongoDB java驱动程序记录查询
使用mongodb java驱动程序:MongoDB java驱动程序记录查询,java,logging,logback,mongo-java-driver,Java,Logging,Logback,Mongo Java Driver,使用mongodb java驱动程序: <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>3.2.2</version> </dependency> o
<dependency>
<groupId>org.mongodb</groupId>
<artifactId>mongo-java-driver</artifactId>
<version>3.2.2</version>
</dependency>
org.mongodb
mongo java驱动程序
3.2.2
我们正在使用logback.xml文件进行日志记录,我想记录向Mongo发出的所有查询。我补充说:
<logger name="org.mongodb" level="INFO"></logger>
这并没有解决问题,所以我就解决了
<logger name="log4j.logger.org.mongodb.driver" level="INFO"></logger>
但这也无济于事
有人能给我引路吗。或者告诉我是否有其他方法可以将查询记录到/var/log/mongodb/Mongo.log中,这也会有所帮助。因为您使用的是回写(以及xml配置文件),所以需要为
org.mongodb.driver
设置日志级别。只有在通过属性文件配置log4j时,才能将其设置为log4j.logger.org.mongodb.driver
此外,您需要将日志记录级别设置为DEBUG
,因此在您的情况下
<logger name="org.mongodb.driver" level="DEBUG"></logger>
你应该去玩这个把戏