4.8.1(Dec 25, 2018)
Nepxion Discovery 4.8.1 发布
- 支持Spring Cloud Alibaba 0.2.1 RELEASE,支持Nacos 0.6.2,支持Sentinel 1.4.0
- 升级Spring Boot到2.0.7.RELEASE(可自行降级)
- 升级Spring Cloud版本到Finchley.SR2(可自行降级)
- 升级Guava到27.0-jre,升级caffeine到2.6.2
- 升级Apollo 1.2.0版本
- 支持Zuul和微服务使用Hystrix做线程隔离时候的灰度发布
- 支持Sentinel接入,支持新的注解SentinelRestTemplate,支持Feign限流
- 支持运维发布平台设定灰度发布元数据
- 修正灰度发布和业务系统多个Swagger功能并存的问题
- 桌面版灰度发布支持查看微服务的元数据Metadata
- 升级Nepxion引用的相关包版本
- Web版本灰度发布优化图形化界面
- 增加Nacos naming-load-cache-at-start配置项
- 修正Spring Boot Admin接入时候的URL错误
- 修正其它小Bug
- 示例代码同时支持Feign和RestTemplate调用链的灰度发布示例
注:4.7.12和4.8.1外部使用有微小不兼容,主要表现:
- 4.8.1的上下文句柄ServiceStrategyContextHolder,ZuulStrategyContextHolder,GatewayStrategyContextHolder通过@Autowired方式引用(为了支持Hystrix灰度发布),请参考示例
- 4.7.12的上下文句柄直接静态引用