问题描述
Neo4j版本-3.5.14
env:
- name: “NEO4J_AUTH”
value: “neo4j/aic”
- name: NEO4J_dbms_memory_heap_initial__size
value: 8000m
- name: NEO4J_dbms_memory_heap_max__size
value: 8000m
- name: NEO4J_dbms_memory_pagecache_size
value: 4000m
resources:
requests:
memory: “4Gi”
cpu: “1"
limits:
memory: “13Gi”
cpu: “2"
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "neo4j.Scheduler-1"
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "qtp1161209621-280"
Exception in thread "Connector-Scheduler-c732e1c" Exception in thread "neo4j.VmPauseMonitor-1" java.lang.OutOfMemoryError: Java heap space
java.lang.OutOfMemoryError: Java heap space
2020-08-30 02:24:58.630+0000 WARN /db/data/transaction/commit Java heap space
java.lang.OutOfMemoryError: Java heap space
我有112899个节点和5513742个关系。当我对这些数据运行一些查询时,neo4j会抛出上述异常(这种情况很少发生..仅在某些情况下),并且使用模式neostore.transaction.db创建文件。*占用大量内存。
我的图形总大小超过2GB,事务日志消耗约6GB。总和超过8GB,这比我的堆大小还多。很明显,我可以通过增加堆大小来完成这项工作,但是可以不增加就完成堆大小?
预先感谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)