我正在使用 elasticsearch 和 fscrawler 搜索大约 7TB 的数据。该过程开始良好,直到它在某个时间后停止。它一定是内存不足,我正在尝试使用https://fscrawler.readthedocs.io/en/latest/admin/jvm-settings.html添加我的堆,但我不断收到错误无效的最大堆大小。
这是设置堆的正确方法吗?我错过了什么?
我正在使用 elasticsearch 和 fscrawler 搜索大约 7TB 的数据。该过程开始良好,直到它在某个时间后停止。它一定是内存不足,我正在尝试使用https://fscrawler.readthedocs.io/en/latest/admin/jvm-settings.html添加我的堆,但我不断收到错误无效的最大堆大小。
这是设置堆的正确方法吗?我错过了什么?
我认为您使用的是 32 位版本的 Java。如果是这种情况,您需要安装 64 位 JVM 并确保更新您的 JAVA_HOME 以反映新版本。
更详细的信息可以在这里找到。