1. サーバーの構成

セッション・データベース・サーバーの構成

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

xDBでは、セッション ステート データベースを設定して、すべてのコンタクト インタラクションを追跡し、ビジター セッション ステートを維持します。セッション状態の構成は、コンテンツ配信サーバーまたは処理サーバーのクラスターを持つマルチサーバーの完全にスケーラブルな環境を展開している場合に特に重要です。

セッション状態データベースは、コンテンツ配信などの他の役割と同じサーバー上に構成できますが、パフォーマンスとスケーラビリティを向上させるには、別のセッション データベース サーバーを作成します。

セッション状態データベースを構成するときに使用するデータベース・システムによっては、セッション状態プロバイダを使用する必要があります。Sitecoreには次のプロバイダーが付属しています。

  • Sitecore ASP.NET Redisのセッション状態プロバイダー

  • Sitecore ASP.NET MongoDBのセッション状態プロバイダー

  • Sitecore ASP.NET Microsoft SQL Serverのセッション状態プロバイダー

メモ

専用のSitecoreインスタンスは、専用のセッション状態データベース サーバーを設定するときには必要ありません。

Sitecoreでは、プライベートと共有セッション状態の両方を設定する必要があります。両方に同じデータベースを使用することもできますが、システムがプライベート・セッション・エントリーと共有セッション・エントリーを区別できるようにするには、web.configファイルのsessionType属性を正しく構成することを忘れないようにする必要があります。

次の手順に従って、セッション状態プロバイダーを構成します。

手記

セッション状態データベース・サーバーに接続する必要がある他のサーバー上で接続文字列を構成します。

この記事を改善するための提案がある場合は、 お知らせください!