eureka动态更新metadata自定义数据记录
localhost:8761/eureka/apps/{spring.application.name}/{服务实例名}/metadata?pro=value通过这个配置ribbon可以做灰度发布实现思路:自定义服务的ribbon rule即实现自定的IRule数据库中配置用户对应的服务版本信息,(header中传token来识别用户并查询他是用的服务版本来决定是用哪个版本的服务)规则策略中读取m
·
localhost:8761/eureka/apps/{spring.application.name}/{服务实例名}/metadata?pro=value
通过这个配置ribbon可以做灰度发布
实现思路:
自定义服务的ribbon rule即实现自定的IRule
数据库中配置用户对应的服务版本信息,(header中传token来识别用户并查询他是用的服务版本来决定是用哪个版本的服务)
规则策略中读取metadata map中的自定义控制属性,跟访问用户的版本控制进行匹配分发服务
更多推荐
已为社区贡献1条内容
所有评论(0)