Computer Science/MSA
080621 MSA SpringCloud
suleesulee
2021. 8. 9. 23:36
Order Service에 Kafka 설정
Controller에 kafka Message Producer 작업
두개의 Order Service를 실행 -> Postman으로 주문 API를 전송하여 저장한 뒤 조회하면 두개 Order Service의 DB(MariaDB)에 분산되어 주문이 저장됨 = 각 OrderService가 독립적인 DB를 가지고 있어서 그런것
DB에 바로 저장하는게 아니라 kafka Topic으로 주문 내용을 전송
-> Kafka Sink Connect에서 mariaDB로 전달하도록 수정해서 단일 DB에 저장하도록 수정