奇妙なインデックスの破損以外の現在のサイトでLucene.NETを実装することに非常に満足しています。エラーは出ませんが、ダブル、トリプルなどの結果が返ってきたことに気付きます。Lukeを使用すると、インデックスに奇妙さがあります。多数のドキュメントが複数回表示されます。だから、おそらくファイナライザ/ Disposeが呼び出されていないと考えているので、インデックスが壊れていますか?Lucene.NET - サーバーのシャットダウン時に破損したインデックスを取得する
誰もがこれを防ぐのに何か経験がありますか?インデックスファイルをディスクから手動で削除すると、すべてが正常に戻ります。私は各サービスの再起動時にそれを行うべきでしょうか?
いいえ、検索インデックスがしばらく良いことを確認できます。私は検索を行い、1試合につき1つの結果しか返さない。しかし、有益な試みに感謝します。 – JasonCoder