2013-08-01 2 views
0

저는 Azure에서 새로 왔고 여기서 몇 가지 문제가 있습니다. Azure VM에서 Java 서버 응용 프로그램을 구현하고 있습니다. Android 클라이언트의 요청을 기다리고 있습니다. 내 컴퓨터에 자바 서버 응용 프로그램을 테스트하고 잘 작동합니다. Azure VM에서 동일한 java 서버 응용 프로그램을 실행할 때 동일한 포트를 통해 연결하려는 다른 응용 프로그램이있는 것처럼 보입니다. 내가 체크하고 매번 포트가 변경되면 (방화벽이 다운되었을 때, 방화벽을 종료하지 않아도 단일 요청을받지 못한다.)다른 앱이 내 Azure 포트에 연결을 시도하는 이유는 무엇입니까?

서버 응용 프로그램을 시작한 후 4567 포트와 몇 초가 지나면 연결되어있는 것과 비슷한 IP의 연결이 있고 아직 연결되지 않았다는 메시지가 나타납니다. 내 안드로이드 애플 리케이션을 실행합니다. 끝점을 구성하고 방화벽을 종료하고 같은 문제가 발생합니다. 내 로컬 컴퓨터에서 서버를 실행하면 클라이언트 응용 프로그램과 서버 응용 프로그램이 완벽하게 작동합니다. 도와 주시면 감사하겠습니다. 미리 감사드립니다.

+0

Google 검색 용어 이외에 제목에 무엇인가 넣으십시오. "Azure 포트에 연결하려는 다른 앱이있는 이유는 무엇입니까?" –

답변

0

Azure가 공개 엔드 포인트를 관리/모니터하는 방식을 볼 수 있습니다. 당신의 VM을위한 공개 엔드 포인트를 공개 할 때 Azure는 배후에서 주기적으로 그 포트를 테스트하여 그것이 작동하고 트래픽을 수신하는지 확인합니다. 이것은 Azure가 공개 엔드 포인트에 대한로드 밸런싱을 관리하는 방식의 일부입니다. 이 때문에 공용 엔드 포인트가 매핑 된 VM의 로컬 포트에 대한 연결을 볼 경우 Azure 내부 IP의 연결이 표시됩니다.

관련 문제