1

ワーカー ロールがポート x で外部 (インターネットからの) 接続を受け入れるように Azure に指示するにはどうすればよいですか?

ポート x で着信接続を許可するには、RDP を使用して Windows ファイアウォールを変更する必要がありますか?

ワーカー ロール VM の IP アドレスは変更されますか?

4

1 に答える 1

2

何かを設定するために RDP を使用する必要はありません。Worker ロールのプロパティに、[エンドポイント] というタブが表示されます。公開する名前とポート番号を指定して、tcp の「入力エンドポイント」を定義します。次に、コード内から を呼び出すことができますRoleEnvironment.CurrentRoleInstance.InstanceEndpoints["endpointname"].IPEndpoint.Port。次に、このポートでリッスンします。内部で特定のポートにエンドポイントを設定できることに注意してください (たとえば、コードと外部の世界に面するもの) または ... ロード バランサーにポートを動的に割り当てるようにします。いずれにせよ、上記の呼び出しは割り当てられたポートを返します。

いいえ、実際にサービスを削除して再デプロイしない限り、サービスの IP アドレスは変更されません。インプレース アップグレード (ロールの追加/削除、エンドポイントの追加/削除、VM サイズの変更、ローカル ストレージ リソースの追加) を行う場合は、IP アドレスを保持します。

于 2012-05-20T03:47:44.677 に答える