Nepxion Discovery在Github于2018年6月17日正式开源,经过七年的砥砺前行,如今推出6.23.0版本
支持和兼容Java8~Java17以及更高的SDK版本
核心功能
- 蓝绿灰度发布、同城异地多活、链路路由智能编排
- 版本偏好、区域调试、环境隔离、可用区亲和
- 服务故障转移、实例无损下线、流量染色
- 统一配置订阅、运维对接、异步探针
- 网关动态路由、断言器和过滤器
- 调用链埋点、日志、指标监控
- 限流熔断降级授权防护扩展
- 全链路自动化侦测测试
版本列表
提醒:版本号右边,
↑ 表示>=该版本号, ↓ 表示<=该版本号
版本变更
无
功能迭代
商业版代码移植到开源版本:
在discovery-console-starter和discovery-plugin-admin-center-starter模块增加如下两个获取元数据的Open API接口,简化自动化蓝绿灰度发布在界面的开发
@RequestMapping(path = "/metadata-map/{metadataKey}", method = RequestMethod.POST)
@ApiOperation(value = "获取注册中心的服务实例元数据值列表的Map(值包含单个元数据)", notes = "", response = ResponseEntity.class, httpMethod = "POST")
@ResponseBody
public ResponseEntity<?> metadataMap(@PathVariable(value = "metadataKey") @ApiParam(value = "元数据键名", required = true) String metadataKey, @RequestBody @ApiParam(value = "服务名列表", required = true) List<String> serviceIds);
@RequestMapping(path = "/metadata-map", method = RequestMethod.POST)
@ApiOperation(value = "获取注册中心的服务实例元数据值列表的Map(值包含多个元数据,通过分隔符分隔)", notes = "", response = ResponseEntity.class, httpMethod = "POST")
@ResponseBody
public ResponseEntity<?> metadataMap(@RequestBody @ApiParam(value = "元数据查询参数对象", required = true) MetadataParameter metadataParameter);缺陷修复
无
相关发布
无
相关下载
DiscoveryConsole下载
访问https://github.com/Nepxion/DiscoveryTool/releases获取最新版本
DiscoveryAutomationConsole下载
访问https://github.com/Nepxion/DiscoveryTool/releases获取最新版本
DiscoverySimulator下载
访问https://github.com/Nepxion/DiscoveryTool/releases获取最新版本
DiscoveryInspector下载
访问https://github.com/Nepxion/DiscoveryTool/releases获取最新版本
DiscoveryAgent下载
访问https://github.com/Nepxion/DiscoveryAgent/releases获取最新版本
DiscoveryDesktop下载
访问https://github.com/Nepxion/DiscoveryDesktop/releases获取最新版本
