Sitecore (6.6) の実装では、Lucene インデックスを使用しています。私たちの PROD サーバーでは、インデックスの構築プロセスが非常に遅いです。現時点では、インデックス キューで待機するエントリが 5000 以上あります。
私が使用したクエリ(マスターデータベースで)、
select * from Properties (check the index last run time)
select * from History where created > 'last index updated time'
この遅延の結果、作成されるデータは、Web サイトでの変更を反映しません。また、このキューは増え続けています。サイトがオフラインになると、しばらくするとインデックスの構築が追いつきます。
その重い読み取り集中型の Web サイト。
CPU 使用率が高くなる問題が発生しましたが、現在は解決されています。CPU 使用率が高いため、インデックスの構築が遅れていると考えました。しかし、現在、CPU は約 30 ~ 40% 実行されています。それでも lucene インデックス作成キューの増加率は高いです。
この問題を解決するにはどうすればよいですか? 助けてください。