동적 끝 점이있는 여러 노드에서 상태 비 저장 서비스가 있습니다.Azure 서비스 패브릭의 RPC 끝점을 통해 노드 인스턴스에 연결
나는이 같은 자신의 동적 엔드 포인트로 ServiceProxy
를 사용하려면 :
localhost:32010+dd1d0a27-1dec-49db-8960-83bf001355be-131329828855327547
가 어떻게 그 엔드 포인트를 사용하여 특정 노드 인스턴스에 연결하는 ServiceProxy
를 사용합니까?
나는이 같은 ServiceProxy
를 인스턴스화하고 있습니다 :
ServiceProxy.Create<T>(new Uri("fabric:/XXX));
만 인스턴스 노드 중 하나를 찾을 수있다. 엔드 포인트를 통해 연결할 노드를 지정하려고합니다. 어떻게해야합니까?
listenerName 매개 변수를 전달하려고 시도 했습니까? – cassandrad
@cassandrad 모든 수신기 이름이 동일하기 때문에 다른 노드에 있기 때문에 모든 수신기 이름이 동일하기 때문에 도움이되지 않습니다. – jugg1es
다른 포트 (하나의 인스턴스에 하나)로 n 개의 끝점을 지정하고 등록 할 수 있다고 생각했습니다. 특정 노드마다 하나씩 만 존재한다면 Remoting은 네임 서비스의 도움으로 특정 인스턴스를 찾을 수 있습니다. 글쎄, 그건 시도 할 계획 이었어. 나는 그것이 작동하지 않을 것이라는 것을 몰랐다. – cassandrad