잠깐 봄 부팅 관리자 사용

요즘 회사 SpringBootAdmin 모니터, 마이크로 서비스의 상태에 항상주의를 기울를 배포해야

공식 웹 사이트는 매우 간단 따르십시오 :

pom.xml 파일을 의존하는 추가 1

    < 종속성 > 
            < 의 groupId > de.codecentric </ 의 groupId > 
            < artifactId를 > 스프링 부팅 관리자 서버 </ artifactId를 > 
            < 버전 > $ {springboot.admin.version} </ 버전 > 
        </ 의존성 >

        < 종속성 > 
            < 의 groupId > de.codecentric </ 의 groupId > 
            < artifactId를 > 스프링 부팅 관리자 - 서버 - UI </ artifactId를 > 
            < 버전 > $ {springboot.admin.version} </ 버전 > 
        </ 의존성 > 

2. 시작 클래스 응용 프로그램 추가 코멘트 @EnableAdminServer

3. SpringCloud 관리 자체를 사용하는 경우, 그러한 우리는 유레카 관리 서비스를 사용할 때, 그래서 @EnableEurekaClient을 추가 할 다른 마이크로 서비스의 각 모니터의 상태에 액세스 할 수있는 반면 마이크로 서비스, 관리를 중앙 집중화하는 등 AdminServer가 보자.

이 주석 @EnableEurekaServer의 서비스에 필요하므로 4. 그러나,이 서비스는 구성 관리자 클라이언트를 수행, 마이크로 - 서비스 자체를 모니터링하지 않습니다

        < 종속성 > 
            < 의 groupId > de.codecentric </ 의 groupId > 
            < artifactId를 > 스프링 부팅 관리자 - 스타터 클라이언트 </ artifactId를 > 
            < 버전 > $ {springboot.admin.version} </ 버전 > 
        </ 의존성 >

HTTP : // localhost를 : 8760에 다음 구성 spring.boot.admin.url에서 YML에 추가

 

(우리는 버전은 1.4.0이다 사용하고, 같은 SpringBoot 버전을 사용) 단계는 간단하지만 배포는 페이지의 바닥 글에 액세스하는 데 몇 링크를 발견

액세스 관점, core.css 404 오류에서 다음 항아리 패키지 디 컴파일, 발견 1.4.0 해당 스프링 부팅 관리자 - 서버 - UI core.css하지, 1.4.1로 전환하려면 반복 시도 후, 해결!

비 공식 봄 봄 부팅 관리자가 생산으로 즉, 여전히 결함이 있지만,이 문제의 역사적 버전입니다

또한, 장소가, 즉, 마이크로 각 서비스에 필요한 화이트리스트에 / 히스 액세스 (PermitAll) 작업이다.

 

추천

출처www.cnblogs.com/roostinghawk/p/12274689.html