강의

멘토링

커뮤니티

Inflearn Community Q&A

accidentlywoo0494's profile image
accidentlywoo0494

asked

Microservice Application (MSA) Development with Spring Cloud

Test 실행 시 Eureka 올라가는 경우

Written on

·

479

0

안녕하세요 선생님~

eureka 설정을 하면, JUnit5 Test  케이스를 돌릴때, 등록한 Discovery Service를 찾는것같습니다.
Mocking 테스트도아닌 단위 테스트에서 이런 현상이 일어나는데 , Test Resource패키지에서
Eureka 설정을 빼도 자꾸 발생하네요.. 

어떤 설정이 추가되야되는지 궁금합니다.

날이 춥습니다 감기조심하세요~~

architecturespring-bootJPAspring-cloudmsaKafka

Answer 3

1

Dowon Lee님의 프로필 이미지
Dowon Lee
Instructor

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

답변을 달아 주셨네요. sping.cloud.discvoery.enabled=false는 Discovery 기능을 작동하지 않는 속성이고, 본 예제와는 상관이 없을 거 같지만, speing.cloud.config.allow-override 옵션은 리모트의 Config 정보를 자신이 가지고 있는 시스템의 프로퍼티 정보로 재정의하는 옵션입니다.

감사합니다!

0

Accidently Woo님의 프로필 이미지
Accidently Woo
Questioner

앗 그렇군요!

위 설정은 테스트 패키지에서 오버라이드 되도록 넣은 설정이였습니다~ 

0

Accidently Woo님의 프로필 이미지
Accidently Woo
Questioner


spring:
cloud:
discovery:
enabled: false

config:
allow-override: false

이 설정을 넣으니 동작을 하지않네요!

accidentlywoo0494's profile image
accidentlywoo0494

asked

Ask a question