2012-02-17 2 views
0

클라우드에서 테스트 리그를 만들고 싶습니다. 저는 Windows Azure라는 호스팅 서비스를 만들었습니다.이 서비스는 Test Controller를 설치하고 전제 DB와 함께 구성합니다. Test Agent를 설치하는 다른 호스팅 서비스를 만들었습니다. Azure 포털에서 가져온 활성화 토큰을 제공하여 Azure 서비스에서 가상 네트워크를 활성화했습니다. 또한 Azure Connect 그룹을 만들었습니다. 로컬 연결 지점 (On Premise DB)과 Windows Azure 역할 (Test Controller rand Test Agent)을 추가했습니다. 이것을 하늘빛에 배치 할 때 나는 테스트 컨트롤러와 테스트 에이전트 연결의 문제에 직면하고있다.테스트 에이전트가 Windows Azure의 테스트 컨트롤러에 연결할 수 없습니다.

테스트 컨트롤러는 내 DB 시스템에 ping을 수행 할 수 있으며 그 반대의 경우도 가능합니다. 하지만 내 테스트 컨트롤러 컴퓨터는 테스트 에이전트 컴퓨터를 ping 할 수 없으며 그 반대의 경우도 마찬가지입니다. 내가 할 수 없어 두 푸른 기계에 ping을 시도 할 경우

나는 테스트 컨트롤러

User testagent is part of group TeamTestAgentService 
User testagent is also administrator on TestController hosted service. 
Firewall exceptions have been added 

에 다음 사항을 보장했다. 기본 하늘빛으로 핑 = 내가

은 netsh advfirewall은 네 프로토콜 = 있도록 허용 = 동작에서 = = 규칙 이름 = "된 ICMPv6"디렉토리를 추가 방화벽 방화벽 규칙을 다음과 같은 추가 이렇게 된 ICMPv6

를 해제했지만 여전히 작동하지 않습니다. 나는이 두 머신이 서로 테스트 할 수 있다면 클라우디아의 테스트 컨트롤러에 대한 테스트 에이전트 연결 문제를 해결할 수있을 것이라고 생각한다. 당신이 지금 가지고 http://social.msdn.microsoft.com/profile/rlfh/

에서

답변

1

답글이 작동하지 않습니다. 컨트롤러와 에이전트는 서로 다른 역할을해야하지만 Azure Connect를 엔드 포인트로 설치하는 데 필요한 컨트롤러가 역할로 활성화되어 있지 않아야합니다. 따라서 컨트롤러를 수동으로 구성하려는 경우 Connect From 목록에 컨트롤러를 추가 할 수 있도록 컨트롤러가 표시되어야합니다. 에이전트를 그대로두면 (하늘색으로 연결됨) 작동해야합니다. 연결 TO : 부분의 역할은 사용자가 허용하도록 선택한 옵션을 가지고 있으므로 끝점에서도 상호 통신 할 수 없습니다.

사실상 네트워크에서 역할로 사용하는 대신 제어기에서 azure portal을 사용하여 수동으로 Azure Connect 끝점을 설치하면 문제가 해결되었습니다.

관련 문제