2017-05-19 8 views
0

봄 부팅시 미세 서비스를 조율하는 가장 좋은 방법은 무엇입니까?스프링 부트 마이크로 서비스로 오케스트레이션을 달성하는 방법은 무엇입니까?

+0

spring-cloudnetflix OSS

  • 설정 microservice 아키텍처
  • 설정 microservice 아키텍처. 정교한 – pvpkiran

  • +0

    나는 오케스트레이션을 HTTP를 의미, 나는 여러 마이크로 서비스가 있습니다. 클라이언트 (각도)에서 하나 이상의 HTTP 호출로 하나 이상의 서비스 데이터가 필요합니다. 하나의 서비스 요청이 다른 유사한 서비스 호출에 의존 할 수있는 경우가있을 수 있습니다. – sathees

    답변

    1

    당신은 많은 옵션을 가지고 있지만 난에서 내가 선택한 것이 그들의 3 나열됩니다 :

    1. 직접 REST 호출 (하드 코드 속성 파일의 URL을 사용하여 다른 microservice 전화를 걸거나 간을위한 서비스를 생성 서비스 통신). 정확히 오케스트레이션 무엇을 의미하는 spring-cloudkubernetes
    +0

    저는 스프링 클라우드와 Netflix OSS로 이미 아키텍처를 구축했습니다.이 빗으로 어떻게하면 제 요구 사항을 충족시킬 수 있습니까? 나는 [지휘자] (https://netflix.github.io/conductor/)를 시도했지만 설치 문제가 있습니다. – sathees

    +0

    쉬운 접근법으로 eureka를 사용하여 이름 (application-name)으로 마이크로 서비스를 가져 와서 다른 마이크로 서비스 로직 계층에서 쿼리하십시오. – Tom

    +0

    지금 당장 잘하고 있습니다. 서비스를 호출하기 위해 서비스를 사용합니다. 그러나 코드를 복잡하게하는 빈번한 상황에서 사용해야합니다. 내 의심은이 과정에서 오케스트레이션이 필요한지 아닌지입니다. – sathees