【1】Eureka服务注册中心 【2】服务消费者(rest+ribbon) 【3】服务消费者(Feign) 【4】断路器(Hystrix) 【5】分布式配置中心(spring cloud config) 【6】路由网关(zuul) 【7】监控组件 actuator 【8】Feign参数传递 【9】Ribbon负载均衡自定义 【10】spring的三种circuit breaker 【11】SpringBoot之Admin监控系统 【12】知识点汇总 【13】Spring Cloud Bus 【14】服务链路追踪(Spring Cloud Sleuth),服务追踪组件 zipkin 【15】断路器监控(Hystrix Dashboard) 【16】断路器聚合监控(Hystrix Turbine)
【1】Eureka服务注册中心
application.properties配置: eureka.client.enabled=false #关闭eureka client eureka.client.register-with-eureka=false #表示是否注册自身到eureka服务器 eureka.client.fetch-registry=false #是否从eureka上获取注册信息。设为true会在本地缓存所有实例注册信息,避免每次调用服务请求都需要向Eureka Server获取服务实例的注册信息(实测当设为false时将永远拉取不到信息) eureka.client.registry-fetch-interval-seconds=5 #定义从注册中心获取注册服务的信息,默认值为30s。保证本地缓存数据的有效性, eureka.client.eureka-service-url-poll-interval-sec