Multi DataSource1 tenant id 에 따른 datasource 분리 , 인터셉터 Client 에서 Header 값을 통해 Datasource 를 선택하기 위함. Flow (흐름도)Headertanent-id : poc----Headertanent-id : kakao-games Client 에서 정의된 Header 정보를 담아 보낸다.Interceptor 에서 정의된 ID 값 을 기준으로 Router 를 선택한다.LocalThread에 저장된 정보를 읽어와 DB 정보를 FIX 한다.Controller, Service, 를거쳐 Repository 에 도달 했을때 앞서 선택된 router 정보에 의해 datasource를 결정하고 사용한다. 2025. 1. 9. 이전 1 다음 728x90