[Mac] Fess の検索対象のファイルサイズ制限を変更する
Mac に Fess を構築したことを書いた。
Mac に Fess をインストール(簡易実行版) – with a Christian Wife
https://wacw.cf/2020/06/25/easy-install-fess-on-mac/
Mac に Fess をインストール – with a Christian Wife
https://wacw.cf/2020/06/26/installing-fess-on-mac/
Mac に Fess をインストール(Docker 版) – with a Christian Wife
https://wacw.cf/2020/06/27/installing-fess-with-docker/
Fess はデフォルトの設定では、ファイルサイズが大きいファイルは検索対象外となっている。具体的には HTML ファイルが 2.5MB 以下、それ以外のファイルは 10MB 以下のファイルのみが検索対象だ。これだと困るじゃないですか。
検索対象のファイルサイズ制限を変更するには、/fess-{version}/app/WEB-INF/classes/crawler/contentlength.xml
を編集する。私は HTML ファイルを 50MB 以下、それ以外を 200MB 以下まで検索対象としたいので、以下のように変更した。
・<– 10M –>とコメントしてある行の 10485760:200485760 に
・<– 2.5M –>とコメントしてある行の 2621440:5021440 に
この上で Fess を再起動する。
これでファイルサイズが大きいファイルも検索対象となった。
参考:
FessでPDF全文検索サイトを作成する – オレンジの国
https://www.techlive.tokyo/archives/3823
クロールするファイルサイズの設定
https://fess.codelibs.org/ja/9.4/config/filesize.html