인프런 커뮤니티 질문&답변

S-J L님의 프로필 이미지
S-J L

작성한 질문수

Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA)

RabbitMQ

Actuator를 통해 앱을 재시작하지않고 DB 커넥션변경 가능할까요?

작성

·

460

0

Actuator와 cloud bus라는 좋은 기능을 보면서 궁금증이 생겼습니다!

이를 통해 자바 어플리케이션을

재시작하지않고 DB 커넥션변경 가능할까요??

actuator로 db를 계속 변경 할 수 있으면 너무 좋을 것 같습니다!!

답변 1

0

Dowon Lee님의 프로필 이미지
Dowon Lee
지식공유자

안녕하세요, 이도원입니다.

DB 커넥션을 작동 도중에 변경하는 작업을 actuator에서 하실 수는 없을 것 같습니다. 필요하신 작업이 여러 커넥션을 사용하는 거라면, application.yml 파일에 여러 커넥션 정보를 등록하고, Spring 코드를 이용하여 선택적으로 원하는 커넥션을 연결해서 작업하실 수는 있습니다. 저희도 최근에 진행한 프로젝트에서 DB Mgration 작업을 하면서 2개의 DB 커넥션을 등록하여, Source DB Connection과 Target DB Connection을 모두 사용하면서 데이터 이관 작업을 했었습니다.

감사합니다.

S-J L님의 프로필 이미지
S-J L

작성한 질문수

질문하기