작은 D 클래스 - 전투를 구축 할 수있는 마이크로 서비스 springcloud + 도커 튜토리얼 _3-05 서비스 등록 및 발견 유레카 서버의 새로운 버전

주의 사항


5, 서비스 등록 및 발견 유레카 서버가 전투 구축
    요약 : IDEA는 유레카 센터 서버를 구축하고 말을 시작, 프로젝트의 기본 골격 소개
    
    공식 문서를 : HTTP : //cloud.spring.io/spring-cloud-netflix/single/spring- 클라우드 netflix.html # 스프링 - cloud- 유레카 서버

    1 단계 : 프로젝트 생성
    단계 두 : @EnableEurekaServer 주석을 추가
    세 번째 단계 : 할당 application.yml의 증가
            : 서버
              포트 : 8761

            유레카 :
              예 :
                호스트 이름 : 로컬 호스트
              클라이언트 :
              # 자신에게 서버 선언
                registerWithEureka를 : 거짓
                fetchRegistry을 : 잘못된
                것은 serviceUrl을 :
                  defaultzone : HTTP를 : // $ {eureka.instance.hostname} : $ {server.port} / 유레카 /

    4 단계 : 방문 레지스트리 페이지

    받는다는 주소 : https://www.cnblogs.com/sword-successful/p/6408281.html

시작



https://start.spring.io/







우리가 지금 레지스트리를 구성 할 필요가 있기 때문이다. 그래서 여기 유레카 Server는이 옵션을 선택합니다.


좋은 경로와 프로젝트 이름, 직접 마무리를 확인

하고 자동으로 네트워크 가용성에 따라 단지 패킷을 많이 다운로드합니다
알리 구름에 저장소 주소 메이븐 수 있습니다
자동으로 관련 의존을 가져 오도록 선택할 오른쪽 아래 모서리를


할 때의 pom.xml 학교 스프링 부팅 차이가 없다, 그것은 될 수있는 유일한 차이점은 유레카의 의존성이 있다는 것입니다

빈 프로젝트


https://cloud.spring.io/spring-cloud-netflix/reference/html/#spring-cloud-eureka-server

시작 클래스 내부 주석이


독립 실행 형 모드 : 싱글. 여기 application.yml 프로필입니다

우리가 만든 코드가 application.properties 형식입니다 코드

우리가 구성 파일 형식을 수정해야하므로이. 에 YML 형식

YML에 접미사의 형식은


과거의 경우의 코드 공식 문서를 복사합니다.

server:
  port: 8761

eureka:
  instance:
    hostname: localhost
  client:
    registerWithEureka: false
    fetchRegistry: false
    serviceUrl:
      defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

각 덴트는 두 공간이다. 키와 값 사이의 공간입니다



발사 프로그램은




현재 응용 프로그램 중심의 인스턴스에 등록되지 않은







 

추천

출처www.cnblogs.com/wangjunwei/p/11440946.html