已停用:在 Neo4j 2.x 上修改 http.log 格式
在 Neo4j 3.0 之前,http.log 格式由 neo4j-http-logging.xml
控制。默认格式工作正常,除非您需要诊断有问题的长时间运行的查询。对 /db/data/cypher
或 /db/data/transaction
终结点的 HTTP 请求不会记录带有 Cypher 查询的 json 负载,这在某些情况下可能会有所帮助。
格式布局选项可以在源代码中找到 此处。
例如,要记录 cypher 查询,请记录完整的请求。要启用此功能,您需要在 conf/neo4j-http-logging.xml
文件中进行如下修改
<pattern>%h %l %user [%t{dd/MMM/yyyy:HH:mm:ss Z}] "%r" %s %b "%i{Referer}" "%i{User-Agent}" %fullRequest %D</pattern>
注意:仅在调试期间更改此设置,然后将模式设置回默认值。否则,记录每个完整请求将增加存储上的 I/O,并可能导致性能影响。
此页面是否有帮助?