マルチインスタンスWebRole
を に展開する場合Windows Azure Emulator
、エミュレータは WebRole の複数の IIS Express インスタンスを実行しており、それぞれが次のように予約されたローカル IP で実行されています。
127.255.0.1
127.255.0.2
127.255.0.3
問題は、実際に Azure にデプロイされているかのように WebRole にアクセスしたいということですSession State
。インスタンス間で永続化されていることを確認する必要があります。
mySession Id
は Cookie に保存されるため、別のインスタンスに接続するたびに、リクエストに Cookie を手動で「挿入」して、セッション データを確認する必要があります (ブラウザは次のインスタンスの IP を別のドメインと見なすため)。
hostname
これらの IP の 1 つをランダムに指す (Windows 7 マシンで) を使用する方法はありますか?