[最終更新] 2019年6月22日
最近、全文検索サーバーのFESSを使っている。といっても、あまりよくわかっておらず、ドキュメントを見ながら騙し騙し使っている感じ。
ラベルの設定を誤ってクローリングしたら、変な感じになったメモ。
環境
- FESS 11.3
- elasticsearch 5.5
事象
ラベルは1つだけ作成している。仮にラベルAとする。
で、データストアのタイプで、ラベルを貼り忘れたクローラと、ラベルAを貼ったクローラを作る。ラベルなしクローラのみ動かすようなスケジューラを作成して動かすと、特に問題はおきない。が、ラベルなしクローラとラベルAを貼ったクローラを合わせた(dataConfigIdsの配列内に複数のクローラのIDを突っ込む)スケジューラを作成して動かすと、検索結果がおかしくなる。
ログを見ると、いくつかのdocsをdeleteしているみたい。この事象はスケジューラを動かした最初の1回だけなので、なんらかの基準があるらしい。
直し方は……わからない。仕方ないので、インデックスを一から作り直すことになってしまった。ラベルの設定を間違えなければ、問題ない。
まぁラベルは貼り忘れないように、ということ……。正直、使わなくてはいけないので、右も左もわからぬままなんとか使っているだけで、状況がよくわかっていないのだ……。こういう状態で記事を書くのはよろしくないとは思うのであるけれど、このサイトは自分の備忘録も兼ねているので……。うぁー……勉強しないと……。
ラベルがあっても
後日、別の環境で、すべてラベルをつけたクローラで構成したスケジューラを動かしても、同様の現象が起きた。。。うーん……。
関連記事
その他プログラミング言語 の記事
- [2018年12月27日] iOSデバイスだけブラウザバックでキャッシュを利用されて困った、しかもサーバー側の環境によって異なる
- [2018年9月7日] 大文字小文字区切り、ハイフン区切り、アンダースコア区切り
- [2018年7月4日] eclipseで進行中のプロジェクトをbitbucketで管理したい
- [2018年6月28日] FESSで検索ないし更新のエイリアスを別のインデックスを付け替える
- [2018年6月10日] Chromeのスーパーリロードで変更が反映されずに詰まったこと
- ---本記事---
- [2017年11月20日] Tabbed Appでstoryboardから3つ目のタブを作る手順のメモ
- [2017年1月28日] MacのHomebrewでimagemagickを入れているとgem install rmagickが失敗するようになったメモ
- [2016年11月11日] AndroidでFFTはJTransformsが楽だった
- [2016年11月8日] Androidアプリ開発:3.5mmイヤホン端子からマイク録音
- [2016年11月7日] Androidアプリ開発:録音と再生
スポンサーリンク