코드 6-8 유레카에 대한 서비스의 application.properties 파일 수정하기
eureka.instance.preferIpAddress = true ➊
eureka.client.registerWithEureka = true ➋
eureka.client.fetchRegistry = true ➌
eureka.client.serviceUrl.defaultZone =
http://localhost:8070/eureka/ ➍
➊ 서비스 이름 대신 서비스 IP 주소 등록
➋ 유레카 서비스 등록 여부
➌ 레지스트리 사본을 로컬에 내려받기
➍ 유레카 서비스의 위치 설정
application.yml 파일을 사용한다면 다음 코드처럼 서비스를 유레카에 등록할 수 있다. eureka.instance.preferIpAddress 프로퍼티는 서비스의 호스트 이름이 아닌 IP 주소를 유레카에 등록하도록 지정하는 것이다.
eureka: instance: preferIpAddress: true client: registerWithEureka: true fetchRegistry: true serviceUrl: defaultZone: http://localhost:8070/eureka/