java.net.UnknownHostException: Failed to resolve 'LAPTOP-PN10QFU5.mshome.net' after 4 queries

OH JU HYEON·2022년 7월 14일
1

Error

목록 보기
1/2
post-thumbnail

java.net.UnknownHostException: Failed to resolve 'LAPTOP-PN10QFU5.mshome.net' after 4 queries

Error

Error :
java.net.UnknownHostException: Failed to resolve 'LAPTOP-PN10QFU5.mshome.net' after 4 queries

원인

java.net.UnknownHostException은 사용하고 있는 컴퓨터 Host 정보에 LAPTOP-PN10QFU5이 저장되지 않아서 그렇다. 정리하자면 LAPTOP-PN10QFU5로 요청했을 때 이 정보를 Host에서 찾을 수 없어 에러를 뱉는 것이다.

해결

eureka:
  instance:
    prefer-ip-address: true
    instance-id: ${spring.application.name}:${spring.application.instance_id:${server.port}}

application.yml에서 이런 설정을 추가해 주면 해결이 된다.

나는 위 방법으로 해결을 하긴 했는데 혹시 안 되는 사람은 아래 방법으로도 시도해 보면 좋을 것 같다.

server.address=1.1.1.1
server.port=8080

#configuration to set the ip of host instead of the default localhost
eureka.instance.prefer-ip-address=true
eureka.instance.ip-address=${server.address}
eureka.instance.instance-id=${server.address}:${server.port}

형식은 .properties인데 yml로 바꿔서 사용해도 상관은 없다.

profile
읽기만 해도 이해가 되는 글을 쓰기 위해 노력합니다.

0개의 댓글