Spring Cloud Gray,微服务灰度中间件
Spring Cloud Gray 是一套开源的微服务灰度路由解决方案,它由spring-cloud-gray-client,spring-cloud-gray-client-netflix 和 spring-cloud-tray-server,spring-cloud-gray-webui组成。 spring-cloud-gray-client定义了一套灰度路由决策模型,灰度信息追踪模型,以及和spring-cloud-gray-server的基本通信功能。 spring-cloud-gray-client-netflix在spring-cloud-gray-client的基础上集成了微服务注册中心eureka,扩展ribbon的负载均衡规则,提供了对zuul,feign,RestTemplate的灰度路由能力,并且无缝支持hystrix线程池隔离。 spring-cloud-gray-server负责灰度决策、灰度追踪等信息的管理以及持久化。 spring-cloud-gray-webui提供操作界面。 SpringCloudGray能做什么 1. 金丝雀测试 先发布1台实例,用于...