gpt4 book ai didi

neo4j - 如何禁用登录spring数据neo4j

转载 作者:行者123 更新时间:2023-12-04 11:33:25 26 4
gpt4 key购买 nike

我从 spring neo4j 收到不需要的查询日志,如下所示

25-08-2018 23:47:07.597 [restartedMain] INFO  o.n.o.d.bolt.request.BoltRequest.executeRequest - 
Request: MATCH (n:`OntoCategory`) WHERE n.`name` = { `name_0` } WITH n RETURN n,[ [ (n)-[r_h1:`HasSynonym`]->(o1:`OntoSynonyms`) | [ r_h1, o1 ] ] ], ID(n) with params {name_0=Breakfast Items}
25-08-2018 23:47:07.610 [restartedMain] INFO o.n.o.d.bolt.request.BoltRequest.executeRequest -

我在 application.properties 中使用以下日志记录属性

有什么我想补充的。我正在使用 Spring Boot 2.0.3 版
logging.level.root=info
logging.path=path
logging.file=${logging.path}/log.log
logging.pattern.file=%d{dd-MM-yyyy HH:mm:ss.SSS} [%thread] %-5level %logger{36}.%M - %msg%n
logging.pattern.console=%d{dd-MM-yyyy HH:mm:ss.SSS} [%thread] %-5level %logger{36}.%M - %n%highlight%msg%n

从以下 post 添加以下两个日志属性这不会改变任何东西
log4j.category.org.springframework.data.neo4j=DEBUG
log4j.category.org.springframework.data.neo4j.support.query=DEBUG`

最佳答案

密码查询的日志记录由 BoltRequest 完成neo4j-ogm 中的类。因此,您应该在此处更改日志记录级别,如下所示(以保持其他日志记录配置不受影响):

logging.level.org.neo4j.ogm.drivers.bolt.request.BoltRequest=WARN

但是请注意,由于此类中的日志记录级别最近已根据您的请求进行了更改(根据 #530 ,通过提交 f37a78e - 密码查询的日志记录级别降级为 DEBUG),如果您在您的项目,您可能只是自动摆脱查询日志,而无需对日志记录配置进行此调整

(我目前在我的项目中有 neo4g-ogm-bolt-driver-3.1.4.jar,我没有记录查询)。

关于neo4j - 如何禁用登录spring数据neo4j,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52019947/

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