강의를 다 듣고난 후 YAML 설정파일 관련 궁금한 부분이 있습니다.
347
작성한 질문수 3
각 마이크로서비스 내에서도 application.yml을 두고,
config service으로 부터 읽어오는 설정파일을 지정할 수 있다는 부분을 강의를 통해 배웠습니다.
1) 제가 궁금한 부분은 애플리케이션 내부 설정파일과 config service가 읽어오는 설정파일에 적는 정보는 어떤 기준으로 나뉘나요? 즉, 어떠한 정보를 애플리케이션 내부 설정파일에 두며, 어떤한 정보는 애플리케이션 내부 보다는 config-service로 부터 읽어들이는 설정파일에 정보를 두게되는 기준이 있으실까요?
2) 또 다른 궁금점은 꼭 필요한 설정을 제외하고는 대부분의 설정 정보를 config-service로부터 읽어오는 설정파일에 넣어놔도 괜찮나요??
감사합니다.
답변 1
0
안녕하세요, 인프런 AI 입니다.
보통 애플리케이션 내부 설정파일에는 애플리케이션 개발 시 지정하는 설정값들이 들어가고, config-service가 읽어오는 설정파일에는 실행 환경에서 변경 가능한 설정값들이 들어갑니다. 예를 들어, 데이터베이스 연결 정보나 토큰 정보와 같이 실행 환경에 따라 바뀔 가능성이 있는 정보들은 config-service에서 읽어오는 것이 좋습니다. 이렇게 하면 설정값이 변경될 때마다 애플리케이션을 재배포하지 않아도 되기 때문에 더 효율적입니다.
각각의 애플리케이션에서 꼭 필요한 설정 정보들은 애플리케이션 내부 설정파일에 두고, 나머지 대부분의 설정 정보들은 config-service로부터 읽어오는 설정파일에 넣어놔도 괜찮습니다. 이렇게 하면 애플리케이션 관리와 변경 시에 유연성을 높일 수 있습니다.
더 자세한 내용은 강의에서 다루었을 것이니, 다시 한번 확인해 보시면 도움이 되실 것입니다. 감사합니다.
kafka 업데이트 강의 듣고 시포요
0
88
2
강의 교안
0
77
2
마이크로서비스간 통신 시, 인증 처리
0
83
2
api gateway 에서 인증 처리
0
66
1
섹션 19 질문드립니다
0
59
2
강의 자료 업데이트
0
85
2
부하분산 강의 섹션
0
58
1
강의자료는 어디에서?
0
75
2
강의 자료는 어디서 다운 받을 수 있나요?
0
113
2
전체 사용자 조회시 오류
0
59
1
혹시 pk 외 별도의 id 를 부여한 이유가 있을까요 ??
0
113
2
학습 방향
0
96
2
카프카 커넥터 사용 목적 문의
0
86
2
kafka 강의
0
109
2
서비스 디스커버리 종류
0
87
2
강의 자료에 대해서 궁금해요
0
118
2
GlobalFilter, LoggingFilter가 동작하지 않습니다.
0
91
2
Kafka Source Connect 버전 에러
0
89
2
소스커넥터는 사용안한 거 맞죠?
0
82
2
강의자료 업데이트 문의
0
97
2
강의에서 BCryptPasswordEncoder 에 역할(5-2)
0
59
1
강의 업데이트 계획이 궁금합니다.
0
114
2
MSA 애플리케이션에 Spring Web과 Spring Data JPA를 사용하는 것이 바람직한지 궁금합니다. (MSA 설계와 관련된 질문입니다)
0
163
2
어떤 것이 업데이트 된 건가요?
0
166
2





