我正在使用 elasticsearch 和 fscrawler 搜索大约 7TB 的数据。这个过程开始时很好,直到一段时间后就停止了。它一定是内存不足,我正在尝试使用 https://fscrawler.readthedocs.io/en/latest/admin/jvm-settings.html 添加我的堆但我不断收到错误:最大堆大小无效。
这是设置堆的正确方法吗?我错过了什么?
最佳答案
我认为您使用的是 32 位版本的 Java。如果是这种情况,您需要安装 64 位 JVM 并确保更新您的 JAVA_HOME 以反射(reflect)新版本。
更详细的信息可以找到here .
关于java - elasticsearch 和 fscrawler 的 JVM 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59283354/