Azure In-Roleキャッシュの廃止によって引き起こされるセッションの問題


解説

Azure In-Role キャッシュは2016年11月30日に廃止されました。これにより、Sitecore Azureモジュールを介してデプロイされたSitecoreソリューションで、セッションの問題が発生します。この問題を回避するためには、Sitecore Azureモジュールを更新する必要があります。新しいバージョンには、Microsoft Redis Cacheサービスを使用するSitecore Redis Cacheセッション状態プロバイダが含まれています。

解決策

/sitecore/admin/UpdateInstallationWizard.aspxページから更新プログラムをダウンロードし、インストールしてください:

注意:Sitecore Redis Cacheセッション状態プロバイダは、「Session_End」イベントをサポートしており、xDBと一緒に使用することが可能です。Sitecore XPのソリューションでxDBが必要ない場合は、Microsoft Redis Cacheセッション状態プロバイダーを代わりに使用することができます。

脚注

使用するRedisキャッシュ サービスに十分なRAMが確保されていない場合、Sitecore Redisセッション状態プロバイダーが失敗することがあります。詳しくは、以下の記事をご参照ください。
Redisキャッシュ サービスのメモリのオーバーフロー