v1.15.0
What's Changed
Features
PR #858 配置文件导入导出功能(beta能力,仅提供OpenAPI)
PR #971 query unhealth instance last heartbeat timestamp
Enhancement
PR #907 [Refactor] Service Routing Rules Storage Model for Optimizing TrafficFlow Control
PR #930 feat: 分离客户端检查与服务实例检查的机制,以免互相影响
PR #939 新增服务端相关指标的上报&调整statis插件的相关逻辑
PR #954 fix: escaped sql scripts make database deadlock
PR #967 feat: eureka接口使用异步模式进行实例的创建和销毁
PR #980 eureka-server ContentType更合理一些(其实是为了兼容已经在使用的非java客户端)
BugFix
PR #926 Fix data consistency in the cache layer cannot be restored after the storage layer failure recover
PR #948 fix: eureka updateStatus鉴权失败
PR #973 fix: 解决注册后首次心跳上报失败的问题 & 增加开关针对复制的实例不进行健康状态的转换
PR #975 fix: 简化心跳事件的推送逻辑,去掉二次channel传递
PR #981 fix: 解决eureka增量缓存过早淘汰的问题
PR #992 fix: 熔断enable接口会清空revision,导致客户端无法拉取更新
PR #1002 fix: eureka-replicate当超过200+节点同时报心跳时,会出现超时导致不健康
Test
PR #933 test: 补充健康检查相关的单测
PR #940 添加测试用例,支持指定 instance id
Install
PR #921 fix:standalone prometheus sd config
PR #928 修正06-polaris-limiter-config.yaml中默认polaris服务地址
PR #958 Docker compose 升级 mysql 8
PR #963 迁移工具支持环境变量传参,以及打印日志
New Contributors
Full Changelog: v1.14.2...v1.15.0