• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

Test 실행 시 Eureka 올라가는 경우

21.04.14 12:01 작성 조회수 281

0

안녕하세요 선생님~

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

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

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

답변 3

·

답변을 작성해보세요.

1

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

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

감사합니다!

0

앗 그렇군요!

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

0


spring:
cloud:
discovery:
enabled: false

config:
allow-override: false

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