1

Windows Azure 仮想マシンに移行したいオンプレミスの Web サイトをホストしています。Azure VM の複数のインスタンスを使用します。現在、IN-Proc セッション管理手法を使用しています。Web サイトをクラウドに移行するには、このセッション モードを変更する必要がありますか? どうして??

4

1 に答える 1

1

(負荷分散/スケーラビリティ/冗長性の目的で) 複数の Web ロール インスタンスが必要な場合は、はい、変更する必要があります。念のために言っておきますが、99.9% の SLA の資格を得るには、少なくとも 2 つのロールが必要です。

InProcセッション情報がその Web ロール プロセスに保存されることを意味します。2 番目の Web ロール インスタンスは、最初の Web ロールのプロセスに含まれるデータを認識しません。

したがって、最初の Web リクエストが WEBROLE_1 に送信された場合、セッション情報が含まれています。2 番目のリクエストが WEBROLE_2 に送信された場合、別のロールにセッション データが既に保存されていることは認識されません。

TableStorage、SQL Azure、App Fabric Cache の使用など、セッション情報を保存するためのオプションは他にも多数あります。

于 2013-07-02T10:29:53.110 に答える