다른 데이터 센터에 배포 한 Cloud Worker 역할이 있으며 Azure 트래픽 관리자를 사용하여 사람들을 가장 가까운 데이터 센터로 보내려합니다 (성능 균형 조정).Azure Traffic Manager with Cloud Worker
작업자 역할이 실행 중이며 잘 작동합니다. 나는 포트 80에 HttpListener
을 추가하려고 시도 했으므로 트래픽 관리자는 상태를 확인할 무언가가있다. RDC를 사용하여 Cloud Worker Service를 실행중인 VM에 연결할 때 127.0.0.1:80
을 클릭하고 돌아 오는 메시지 OK
을받을 수 있습니다. 그러나 외부 URL 인 123456789abcdef.cloudapp.net
을 치면 503 오류가 발생합니다.
elevated
을 실행하여 HttpListener
에 대한 포트를 열 수 있도록 프로세스를 설정 했으므로 문제가되지 않습니다.
HTTP에서 포트 번호 80을 설정하고 HttpListener
을 포트 80에 설정하면 VM에서 127.0.0.1:80
을 얻을 수 있습니다.
- 이는 노동자 서비스에 대한 트래픽 관리자의 상태 포트를 설정하는 올바른 방법인가 :
내 질문은 두 부분입니까?
- VM에서 localhost에서 200을 얻을 때 외부 호스트 이름에서 503이 나오는 이유는 무엇입니까?
그래, 그랬어. 다시 한 번 감사드립니다! – tghw