スクリプト キャッシュのクリーンアップによるオーサリングのパフォーマンスの問題


説明

一部のコンテンツ アイテムに「ルール」フィールド タイプのフィールドが含まれている場合、コンテンツ作成者が次の操作を行うと、システムのレスポンス速度が低下する可能性があります。

本問題が発生すると、以下のようなログ エントリが生成されます。

INFO  Creating script with key web5862787EDD1B45559C1C4EFAD12AFD51
INFO  Scripts in cache: 1
INFO  Creating script with key web6826A27606EA4046826EE30FD2E89327
INFO  Scripts in cache: 2
INFO  Cleared script cache

Sitecoreシステムが、「ルール」フィールド タイプのフィールドを少なくとも一つ含むアイテムの、それぞれの「item:saved」イベントで上記の操作を実行すると、スクリプト キャッシュがクリアされた後で、更新されたスクリプトがコンパイルされ、それらがスクリプト キャッシュに追加されるため、問題が発生します。

解決策

この問題を解決するには、以下のいずれかのオプションを検討してください: