"봄 클라우드 Netfl 리터의 IX"
서비스 등록 및 서비스 발견 - - Eurea 카 일반적인 구성
에 대한 설명의 버전
천사 버전이 봄이 부팅 1.2.x를, 1.3.x 버전은 부팅 봄 사용할 수 있습니다 대응,
브릭 스톤 버전은 봄 부팅 1.3.x의 대응, 당신은 부팅이 봄은 1.4.x 사용할 수 있습니다
캠든 해당 버전을 봄 부팅 1.4.x를을, 봄 부팅 1.5.x 이하를 사용할 수있다
Dalston 해당 버전을 봄 부팅 1.5.x 이하
둘째, 응용 프로그램 배포 뜨거운
추가 종속성 :
<종속성>
<의 groupId> ORG. springframework.boot </를의 groupId>
<artifactId를> 부팅 - 봄 - DevTools로 </를 artifactId를>
</ 의존성>
다시 시작할 수 있습니다!
참고 : R 항아리 패키지를 늘리면, 여전히 다시 시작을 닫아야합니다.
세, 유레카 일반적인 구성
a) a) 유레카 유레카 감시 서비스
부가 의존성 :
<의존성>
<의 groupId> org.springframework.boot </를의 groupId>
<artifactId를가> 초보자 - 봄 - 부팅 액추에이터 </를 artifactId를>
</ 의존성>
주 : 서버가 이미 의존적 존재, 추가 할 수 없습니다.
# 상태 페이지 사용자 정의 액세스 링크
= / 정보 eureka.instance.status 페이지-URL 경로
# 정보 사용자 정의
info.build.name @ = @ project.name
info.build.description @ = @ Project.Description
info.build @ = @ project.groupId .groupId
info.build.artifact @ = @ project.artifactId
info.build.version project.version @ = @
주 :
1 서비스의 모니터링이 JAR 스프링 부팅 스타터 액추에이터에 따라
2 주 정의 management.context 경로
3, 참고 server.servlet 경로 정의
(4)가 직접 eureka.instance.status-페이지의 URL = HTTP 정의 할 수 있습니다 : //www.angelasp.com, 우선 순위가 높은 클래스
b) b) 유레카 유레카 일반적인 구성 클라이언트
1 정의 인스턴스의 ID
eureka.instance.instanceId의 spring.application.name} = {$ : $ {} random.value
설명 : random.value는, 랜덤 값 고유성을 보장 . 제 독특 스프링 클라우드 인스턴스 ID
(2)는 IP 어드레스
eureka.instance.prefer 주소 = IP-에 참
. 3, 풀 서비스 등록 시간 정보, 기본 60에 제공
eureka.client.registry - 초 간격을 페치-30 =
참고 : 신속하게 서비스 등록 상태를 확인하려면이 값을 줄일 수 있습니다. 예를 들어 : 게이트웨이 인터페이스는 전화를 즉시 시작해야
4, 지정된 갱신 업데이트 빈도를 기본값은 30 대가
에 - 15 초 갱신 - 더 = 더 - 간격을 eureka.instance.lease
설명 : 당신은 느린 유레카 등록 서비스, 관심의 문제를 해결할 수 있습니다 : 생산 최고의 서비스 때문에, 기본값을 고수하는
서비스 내의 어떤 계산을 가지고, 그들이 갱신에 대한 가정을합니다.
6 제거 만료 시간을 설정, 90 년대의 기본은
eureka.instance.lease 만기 내구 -에 - 초 = 45
설명 : 유레카 서버가 다음 응답을 기다리는 시간 제한 클라이언트 응답의 수령 후 처음이다.
값이 너무 큰 경우, 인스턴스가 생존하지 않은 경우 과거에 앞으로 흐를 가능성이 높습니다.
값이 너무 작게 설정하면, 인스턴스가 일시적인 네트워크 지터 가능성이 멀리 제거된다.
이 값은 적어도 leaseRenewalIntervalInSeconds보다 커야합니다.
c) c) 유레카 유레카 구성 서버
(1) 지정된 환경
eureka.environment 데브 =
2, 지정 데이터 센터
eureka.datacenter = roncoo의
설명 : 구성 -Deureka.datacenter = 클라우드 경우 유레카 AWS 클라우드에 알
3 닫힌 자기 보호 모드
eureka.server.enable - 자기 보존 = 거짓
설명 : 메시지가 표시되면 패널의 전원을 끄십시오.
4 인 60,000, 60 기본, 유효하지 않은 노드 간격을 정리하도록 설정
eureka.server.eviction 간격 인 - 타이머-30000-MS =
: 자바 비디오 자습서 http://www.angelasp.com/news/20196231880.html을