Sitecore XPインスタンスがCDサーバーとして動作している場合、キャッシュが更新されず、次の例外が記録されます。
Exception: System.InvalidOperationException Message: Unknown connection string. Name: 'master'
上記のエラーの原因は、「eventQueue」ノードが、「role:require」属性なしで Sitecore.config ファイルにおける「Master」データベースを参照することです(「Master」データベースの接続文字列はCD サーバーに存在しません)。
「Master」データベースの参照を除外するには、ロールが「ContentDelivery」に設定されている場合、以下の太字で表示されたテキストを Sitecore.config ファイルの「EventQueue」構成に追加します。
<eventqueueprovider defaulteventqueue="core">
<eventqueue role:require="ContentManagement or Standalone" name="master" type="Sitecore.Data.Eventing.$(database)EventQueue, Sitecore.Kernel">
<param ref="dataApis/dataApi[@name='$(database)']" param1="$(name)">
<param hint="" ref="PropertyStoreProvider/store[@name='$(name)']">
</eventqueue>
</eventqueueprovider>