我正在尝试打开Enterprise 2.0 Neo4j服务器的http日志记录。
关注this documentation后,将以下内容添加到neo4j-server.properties
:
org.neo4j.server.http.log.enabled=true
# Logging policy file that governs how HTTP log output is presented and
# archived. Note: changing the rollover and retention policy is sensible, but
# changing the output format is less so, since it is configured to use the
# ubiquitous common log format
org.neo4j.server.http.log.config=conf/neo4j-http-logging.xml
data/log/http.log
文件仍然是零字节,即使重新启动服务器然后运行插入节点的基本Ruby脚本(如果需要请求)。
我猜我错过了一些完全明显的东西所以请耐心等待。感谢。
2014年9月26日更新
我仍然看到Neo4j 2.1.2的这个问题
答案 0 :(得分:1)
是否有人设法让http日志生效?
google网上有一个可能的解决方案,你可以在启动服务器之前触摸http.log文件,但仍然会得到一个空的日志文件。
暂时我们可能会尝试使用反向代理来记录请求和响应。
答案 1 :(得分:0)
我在Neo4j 2.0.1中看到了这个问题。为了解决问题,我向Neo4j Github问题跟踪器添加了一个问题。