如何最大限度地利用嵌入式 Neo4j 数据库提供的日志信息,以便我可以看到发生了什么?
Google 小组最近的技术讨论要求摘录 messages.log,但我没有该日志文件,因为我运行的是嵌入式。我已查阅服务器配置文档( http://docs.neo4j.org/chunked/stable/server-configuration.html#_server_logging_configuration ),但他们没有告诉我要使用的记录器的实际名称。
我已经尝试过这个:
java.util.logging.Logger.getLogger("org.neo4j").setLevel(Level.ALL)
但默认情况下,在这行代码中,我根本看不到来自 Neo4j 的日志消息。
我正在尝试获取一些服务器消息日志来调试为什么某些只读事务失败并且回滚失败;首先我必须弄清楚如何让 neo4j 告诉我这个嵌入式数据库中发生了什么。
最佳答案
实际上,您有 messages.log
,它位于您的 graph.db
目录中。
该文件中包含大量诊断、配置、调整、内存和其他信息。非常有值(value)。
关于java - 获取 messages.log 风格的嵌入式 Neo4j 注销,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20905780/