spring boot admin 实现对服务的监控

service端:

项目依赖:


  
    org.springframework.cloud
    spring-cloud-starter-eureka
  
  
    de.codecentric
    spring-boot-admin-server
    1.5.6
  
  
    de.codecentric
    spring-boot-admin-server-ui
    1.5.6
  

配置文件:

server:
  port: 8000
spring:
  application:
    name: admin-server
eureka:
  instance:
    leaseRenewalIntervalInSeconds: 10
  client:
    registryFetchIntervalSeconds: 5
    serviceUrl:
      defaultZone: ${EUREKA_SERVICE_URL:http://localhost:8761}/eureka/

management.security.enabled: false

启动类:

@EnableEurekaClient
@SpringBootApplication
@EnableAdminServer
public class SilkRoadEruekaApplication {

	public static void main(String[] args) {
		SpringApplication.run(SilkRoadEruekaApplication.class, args);
	}

}

访问:http://localhost:8189

spring boot admin 实现对服务的监控_第1张图片

 

client端:

依赖:


  
    org.springframework.cloud
    spring-cloud-starter-eureka
  
  
    de.codecentric
    spring-boot-admin-starter-client
    1.5.7
  

启动类:

启动类不需要添加admin相关的注解

@EnableEurekaClient
@SpringBootApplication
public class SrDhTraApplication {

	public static void main(String[] args) {
		SpringApplication.run(SrDhTraApplication.class, args);
	}
	
}

这样就可以用了:

spring boot admin 实现对服务的监控_第2张图片

 详细使用方式: https://blog.csdn.net/hubo_88/article/details/80671192

 

你可能感兴趣的:(java开发笔记,Spring,Cloud)