我正在使用elasticsearch和fscrawler搜索大约7TB的数据。该过程开始顺利,直到一段时间后停顿为止。它必须内存不足,我正在尝试使用https://fscrawler.readthedocs.io/en/latest/admin/jvm-settings.html添加我的堆,但是我不断收到错误的最大堆大小错误。
这是设置堆的正确方法吗?我想念什么?
最佳答案
我认为您正在使用Java的32位版本。在这种情况下,您需要安装64位JVM,并确保更新JAVA_HOME以反射(reflect)新版本。
可以找到更多详细信息here。