- MicroService(Orders Service)를 2개 가동 했을 경우
- 2개의 데이터 베이스가 생성됨
- Users의 요청 분산 처리
- Orders 데이터도 분산 저장 -> 동기화 문제
- 하나의 Database 사용해 여러개의 서비스를 동기화
- 여러개의 MQ(Message Queuing)를 통해 Database간의 동기화
- Kafaka Connector + DB 를 사용해 데이터베이스 동기화
- 두개의 order-service 가동
- 데이터를 저장했을 때 두개의 서버에 나눠서 저장됨
- 조회도 번갈아가면서 조회됨
- 게이트웨이가 RR(Round Robbin)방식으로 번갈아가면서 저장, 호출 함
'FrameWork > Spring Cloud' 카테고리의 다른 글
마이크로서비스간에 데이터 동기화 - 3 (0) | 2021.09.08 |
---|---|
마이크로서비스간에 데이터 동기화 - 2 (0) | 2021.09.08 |
마이크로서비스간 통신 - Feign Web Service Client (0) | 2021.09.07 |
마이크로서비스간 통신 - Resttemplate (0) | 2021.09.06 |
암호화(Encryption) - 비대칭 키 (0) | 2021.09.05 |