14

複数のインスタンスを持つ Azure Web サイトで、応答しているインスタンス (ID またはその他の一意の情報) を特定する方法は何ですか?

4

6 に答える 6

20

次の環境設定には、現在のリクエストが実行されているインスタンス ID が含まれます: WEBSITE_INSTANCE_ID

また、この ID は、 ARRAffinityという名前の応答で Cookie として受け取ります。

この情報を使用して、その特定のインスタンスに戻ることもできます。詳細については、http: //blog.amitapple.com/post/2014/03/access-specific-instance/を参照してください。

于 2014-03-20T21:35:00.853 に答える
1

Server.MachineName を使用して、サーバーの名前を取得できます。

于 2013-10-18T16:39:14.417 に答える
0

構成でセットアップInstanceInputEndpointします。これにより、各インスタンスに指定されたポート範囲からポートが割り当てられ、ポートを介してインスタンスにアクセスできます。

についての詳細InstanceInputEndpoint: http://msdn.microsoft.com/en-us/library/windowsazure/gg557553.aspx

于 2014-02-28T05:22:06.137 に答える
-2

RoleEnvironment.CurrentRoleInstance.Id を使用できます

于 2013-08-07T06:52:48.813 に答える
-3

Request.ServerName だと思います。バニラ IIS と同じように

于 2013-08-08T04:06:32.400 に答える