[Spring] DB Replication으로 분리된 Read / Write 연결 적용하기
현재 오디 프로젝트는 가용성과 읽기/쓰기 작업의 부하 분산을 위해 다음과 같이클라이언트가 요청을 보내면 Ody EC2가 요청을 받고DB 접근이 필요할 때 쓰기 작업, 읽기 작업을 구분해 적절한 DB에 요청을 보내고 응답을 받는 구조로 되어 있다.그렇다면 애플리케이션에서 어떻게 쓰기 작업, 읽기 작업을 구분해 적절한 DB에 요청을 보내고 응답을 받을 수 있을까 ?@Transactional 어노테이션으로 write, read DB를 구분해 연결하기@Transactional 어노테이션의 readOnly 옵션으로 쓰기, 읽기 작업을 구분해 적절한 DB에 요청을 보내는 방법을 알아보자.application.yml에 WRITE / READ DB 주소 설정우선 다음과 같이 datasource를 write와 read로..