> Java > java지도 시간 > Spring Cloud 애플리케이션 유레카 사용

Spring Cloud 애플리케이션 유레카 사용

无忌哥哥
풀어 주다: 2018-07-23 10:10:23
원래의
2404명이 탐색했습니다.

서버 측 속성 파일은 다음과 같습니다.

eureka.client.register-with-eureka=false
eureka.client.fetch-registry=false
로그인 후 복사

서버를 시작하고 localhost:8080을 방문하여 서버 페이지를 확인하세요.

클라이언트측 속성 파일은

server.port=8081
spring.application.name=user_service_provider
eureka.client.serviceUrl.defaultZone=http://localhost:8080/eureka
로그인 후 복사

참고: 브라우저에서 접속할 때 http://localhost:8080/eureka 링크가 존재하지 않더라도 초기 작성은 다음과 같이 작성해야 합니다.

eureka.client.serviceUrl.defaultZone=http://localhost:8080
로그인 후 복사

이렇게 하면 유레카 서버에 등록할 수 없습니다.

위 구성을 통해 서비스 제공자는 유레카 서버에 등록할 수 있습니다. 그러나 서비스 제공자가 등록을 위해 8761 포트로 갔지만 유레카 서버가 없기 때문에 서비스 제공자가 시작되면 오류가 보고됩니다. 서비스는 왜 8761 포트에서 등록을 요청합니까? 유레카 서버의 주소는 공급자의 구성 파일에 구성되어 있습니다. 이는 서비스 제공자가 8080 포트로 유레카 서버에 등록할 때 유레카 서버 자체에서 구성한 유레카 서버 주소를 획득하기 때문입니다. 그러나 위 유레카 서버 구성 파일에는 eureka.client.serviceUrl.defaultZone 구성이 없습니다. 서비스 제공자는 유레카 서버가 http://localhost:8761/eureka의 기본 링크 구성을 사용한다고 믿고 있습니다. 요약하면 서비스 제공자가 오류를 보고하지 않으면 다음 항목만 추가하면 됩니다. 유레카 서버 측 구성 항목:

eureka.client.serviceUrl.defaultZone=http://localhost:8080/eureka
로그인 후 복사

위 내용은 Spring Cloud 애플리케이션 유레카 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿