java - elasticsearch 和 fscrawler 的 JVM 设置

标签 java elasticsearch jvm fscrawler

我正在使用 elasticsearch 和 fscrawler 搜索大约 7TB 的数据。这个过程开始时很好,直到一段时间后就停止了。它一定是内存不足,我正在尝试使用 https://fscrawler.readthedocs.io/en/latest/admin/jvm-settings.html 添加我的堆但我不断收到错误:最大堆大小无效。

enter image description here

这是设置堆的正确方法吗?我错过了什么?

最佳答案

我认为您使用的是 32 位版本的 Java。如果是这种情况,您需要安装 64 位 JVM 并确保更新您的 JAVA_HOME 以反射(reflect)新版本。

更详细的信息可以找到here .

关于java - elasticsearch 和 fscrawler 的 JVM 设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59283354/

相关文章:

java - 导入的 Eclipse 项目未编译

java - 相同的随机保证

linux - Elasticsearch 线程的行为彼此不同

java - JVM - 在正在运行的(非检测的) session 中获取类的实例

jvm - 如何从 perl6 调用 Java 方法

java.lang.NoClassDefFoundError : Failed resolution of: Landroid/webkit/PacProcessor

java - 如何在 Eclipse 上导出带有图像的 jar?

elasticsearch - Kibana:将Y轴上的值显示为百分比

ruby-on-rails - Searchkick:无法找到原始记录时删除文档

java - 程序终止时如何关闭端口?