微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Neo4j Docker:http-post 返回错误 EOF

如何解决Neo4j Docker:http-post 返回错误 EOF

我编写了一个服务,目的是每 10 秒存档一次某种数据。 我的问题是在 aprox 之后。 3-4 小时后,该服务无法再写入 neo4j-docker 数据库。 我相信我正在以正确的方式关闭连接。奇怪的是,在重新启动 neo4j-docker 后,一切都恢复正常了。 我想知道这是否是 neo4j 社区版本的某种限制,如果是这样,告诉我真的很好。 或者我是否需要修改neo4j正在运行的linux映像的参数,某种最大值。连接设置?

我提供以下参数作为帖子的标题

 {
    "Content-Type": "application/json"  
    "Connection":   "close"
 }

提交请求后,我将关闭连接。

客户端错误消息:

Post "http://192.168.178.55:7474/db/neo4j/tx/commit": EOF

Neo4j 错误日志:

Caused by: java.lang.OutOfMemoryError: Java heap space

2021-02-25 00:44:47.908+0000 WARN /db/neo4j/tx/commit

解决方法

它可能清理得不够快,因此您需要查看内存消耗情况,并且可能需要为容器分配更多内存。通读知识库中的 Understanding Memory Consumption 可能会有所帮助。您也可以使用 memory recommendations section

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。