0

私は Azure を初めて使用し、ここでいくつかの問題を抱えています。Azure VM に Java サーバー アプリケーションを実装しています。Android クライアントからのリクエストをリッスンしています。私のマシンでJavaサーバーアプリをテストしましたが、うまく機能します。Azure VM で同じ Java サーバー アプリケーションを実行すると、他のアプリが同じポートを介して接続しようとしているように見えます。チェックしたところ、ポートを変更するたびに再び発生します(ファイアウォールがダウンしているときに発生し、ファイアウォールをシャットダウンしないと、単一のリクエストさえ受信しません)。

ポート4567を介した接続があることを示すメッセージが表示され、サーバーアプリを起動してから数秒後に、割り当てたものと同様のIPからの接続があり、Androidアプリをまだ実行していないことが示されます. エンドポイントを構成し、ファイアウォールもシャットダウンしましたが、同じ問題が発生しています。ローカル マシンでサーバーを実行すると、クライアント アプリとサーバー アプリは完全に機能します。事前に感謝します。

4

1 に答える 1

0

ご覧のとおり、Azure がパブリック エンドポイントを管理/監視する方法です。VM のパブリック エンドポイントを公開すると、Azure はバックグラウンドで定期的にそのポートをテストし、そのポートが稼働してトラフィックをリッスンしていることを確認します。これは、Azure がパブリック エンドポイントの負荷分散を管理する方法の一部です。このため、パブリック エンドポイントがマップされている VM のローカル ポートへの接続を監視すると、Azure 内部 IP からの接続が表示されます。

于 2013-08-03T03:30:05.377 に答える