Javaのメモリエラー時の対応について

fess-ds-boxを使用してBOXをクロールしているのですが、クロール中に以下のエラーが発生し、強制終了してしまいました。

 [main] ERROR Crawler does not work correctly.  
java.lang.OutOfMemoryError: Metaspace

クロール中のメモリ不足かと思いますのでメモリの割り当てを調整しようと思うのですが、この場合以下のどちらの割り当てを調整するのがよいのでしょうか?

① 環境変数 FESS_HEAP_SIZE
② /etc/fess/fess_config.properties の jvm.crawler.options

通常のクロール中に発生する「java.lang.OutOfMemoryError: Java heap space」の場合は jvm.crawler.options の設定を増やしています。
スレッドではなくmainでエラーが発生している場合でも同様に jvm.crawler.options を増やす対応で問題ないのでしょうか。

ヒープではなく、MetaspaceのOOMなので、fess_config.propertiesのjvm.crawler.optionsで-XX:MaxMetaspaceSize=128mの部分を増やしてください。

ありがとうございます。
確認してみます。