주의 사항
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/
각 덴트는 두 공간이다. 키와 값 사이의 공간입니다
발사 프로그램은
현재 응용 프로그램 중심의 인스턴스에 등록되지 않은