2016-10-26 5 views
1

나는 Eureka server과 두 Eureka Clients 인 두 가지 서비스 응용 프로그램을 만들었습니다.서비스 응용 프로그램을 사용하기 위해 외부 API에서 유레카 서버를 호출하는 방법은 무엇입니까?

좋아, 모두 유선 및 작동합니다.

내 서비스 응용 프로그램을 호출하기 위해 외부 API에서 Eureka Serve r을 어떻게 호출 할 수 있습니까 ??

내가 어떻게 해야할지 모르겠다 ... 나는 같은 생각 :

http://myeurekaserver/my-service/test 

답변

1

우리는 here을 문서화 유레카 REST API를 사용하여 비슷한 일을한다. 프로그램은 REST 호출을 수행하고 GET /eureka/v2/apps/appID 또는 GET /eureka/v2/apps의 출력을 수집하고이를 분석하여 실행중인 서비스 인스턴스를 찾고 대상 인스턴스를 호출해야합니다. 이 approch는 REST 및/또는 HTTP 호출을 지원하는 모든 프로그래밍 언어/스크립트에 대해 작동해야합니다. 우리의 외부 시스템 중 일부는 하나 이상의 cURL, Java 라이브러리 또는 Python HTTP 클라이언트를 사용하여 이러한 REST API를 사용하여 Eureka 서버를 호출하여 대상 서비스를 찾습니다. 그것은 당신을 위해 일해야합니다.