.csdef 파일에서 원래 끝점 구성을 가져와야합니다. 어떻게해야합니까?Azure 인스턴스에서 ServiceDefinition.csdef 가져 오기
가상 IP에 내부/로컬 포트를 제공하기 때문에 RoleEnvironment.CurrentRoleInstance.InstanceEndpoints
을 사용할 수 없습니다. 그러나 나는 그 항구가 대중에게 보여지고 있는지를 알아야합니다.
예를 들어 tcp 21
종점이있는 FTP 서버가 있지만 해당 컬렉션의 실행 시간을 확인할 때 tcp 5100
과 같은 값을 가질 수 있습니다. FTP 서버를 tcp 5100
에 바인드하고 서버에 액세스 할 때 (예 : 127.0.0.1:21
) 완벽하게 작동합니다.
예를 들어 PASV 모드를 설정해야하는 경우 클라이언트와 연결해야하는 IP와 포트를 다시 보내야합니다. 나는 IP를 해결할 것이지만 PASV를 위해 구성된 포트를 어떻게 알 수 있습니까? 이전 콜렉션의 포트가 공개 인터페이스에 노출 된 것과 동일하게 보장되지 않습니다.
기본적으로 원래 .csdef 구성을 어떻게 얻을 수 있습니까?
건배.