【问题标题】:JVM Settings for elasticsearch and fscrawlerelasticsearch 和 fscrawler 的 JVM 设置
【发布时间】:2020-04-04 14:11:53
【问题描述】:

我正在使用 elasticsearch 和 fscrawler 搜索大约 7TB 的数据。该过程开始良好,直到它在某个时间后停止。它一定是内存不足,我正在尝试使用 https://fscrawler.readthedocs.io/en/latest/admin/jvm-settings.html 添加我的堆,但我不断收到错误消息 invalid maximum heap size。

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

【问题讨论】:

  • 你有多少内存?
  • 我有 40GB 内存

标签: java elasticsearch jvm fscrawler


【解决方案1】:

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

更多详细信息可以在here找到。

【讨论】:

  • 好吧,我相信它是 64 位的。
  • 运行 java -version 会得到什么?
  • java 版本 "1.8.0_231" Java(TM) SE Runtime Environment (build 1.8.0_231-b11) Java HotSpot(TM) 64-Bit Server VM (build 25.231-b11, mixed mode)
猜你喜欢
  • 1970-01-01
  • 2020-11-30
  • 2018-04-07
  • 2017-09-02
  • 2021-02-01
  • 2022-01-20
  • 2017-09-14
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多