Server Side Discovery
[MSA] Service Discovery Server 이해하기 (3)
[MSA] Service Discovery Server 이해하기 (3)
2022.11.22MSA는 클라우드 환경에서 수많은 서비스들이 자동 스케일링, 확장 등 서비스 인스턴스가 수시로 생성되고 또 소멸을 반복하게 되면서 서비스의 정보(IP, PORT 등)는 계속해서 변경되는데 계속해서 변경되는 서비스를 식별해서 호출하기는 상당히 어렵다. 그래서 많은 서비스들을 유지 관리하기 위해 서비스 디스커버리 패턴을 적용할 필요가 있다. 서비스 디스커버리 (Service Discovery) 서비스 인스턴스를 식별하여 서비스를 등록하고 등록한 서비스의 검색을 수행한다. 서비스 디스커버리 서버의 동작 방식에 따라 Client Side, Server Side 방식이 존재한다. Client Side Discovery Client Side Discovery는 클라이언트가 서비스를 호출할 때 디스커버리 서버에 서비..