xDBが有効化されている際、いくつかの既知の問題によってメディア要求のパフォーマンス低下が発生する可能性があります。
問題が発生した際の症状は次の通りです:
この問題は、メディア要求に対してセッション状態を追加する際に発生しています。ログには、下記の例外が出力される場合があります:
ERROR Application error.
Exception: System.Web.HttpException
Message: The request queue limit of the session is exceeded.
Source: System.Web
at System.Web.SessionState.SessionStateModule.QueueRef()
at System.Web.SessionState.SessionStateModule.PollLockedSession()
at System.Web.SessionState.SessionStateModule.GetSessionStateItem()
at System.Web.SessionState.SessionStateModule.BeginAcquireState(Object source, EventArgs e, AsyncCallback cb, Object extraData)
at System.Web.HttpApplication.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step)
at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
この問題を解決するには、以下のオプションのいずれかを検討してください:
各hotfixは特定のSitecore XPバージョン専用に作成されたものであり、他のSitecore XPバージョンにインストールしたり、(互換性が確認できるまでは)他のHotfixと組み合わせてインストールしたりしないでください。SitecoreXPインスタンスに他のHotfixが既にインストールされている場合は、互換性チェックのご依頼をSitecoreサポートにご連絡ください。
ZIPファイルを解凍し、インストールの手順書や関連のファイルを確認してください。HotfixはCMインスタンスにインストールしてから、貴社の標準の開発方法にて他のインスタンスと同期する必要があります。