在我们的应用程序中,使用了新的j-1.8.2,我们使用了所谓的同步过程。此过程从Server读取一些数据,以某种方式处理数据,并对图形数据库进行适当的更改。在这种情况下,如果磁盘空间中断( neo4j数据库位于的磁盘),neo4j服务器将停止工作(它仍然在运行,停止响应查询)。在neo4j web管理中,我对每个密码查询都有以下响应--“未能获得当前事务”。在我看到的日志文件中: RuntimeException无法映射到响应,重新抛出到RuntimeException容器,无法提交事务.原因: java.io.IOException:磁盘上没有足够的空间
我的问题是:当我清理磁盘上的一些内容时,出现了大约10 OR的空闲空间,这是否意味着neo4j服务器将再次自动开始工作(回答查询),还是需要重新启动它?
我看到它在清理一些内容后不工作,我必须重新启动它,然后它又开始工作了吗?我想知道这是否是预期的,或者我可以做些什么来避免重新启动neo4j服务器?
谢谢你,丹尼斯
发布于 2013-10-02 16:16:35
当磁盘耗尽时,您必须重新启动Neo4j。最佳实践是设置一些监视系统,如果空闲磁盘空间低于某一容量,就会发出警告。
https://stackoverflow.com/questions/19140059
复制相似问题