Nepxion Discovery是一款对Spring Cloud Discovery服务注册发现、Ribbon负载均衡、Feign和RestTemplate调用、Hystrix或者阿里巴巴Sentinel熔断隔离限流降级的增强中间件,其功能包括灰度发布(包括切换发布和平滑发布)、服务隔离、服务路由(包括多机房区域路由、多版本路由和多IP和端口路由)、服务权重、黑/白名单的IP地址过滤、限制注册、限制发现等,支持Eureka、Consul、Zookeeper和阿里巴巴的Nacos为服务注册发现中间件,支持阿里巴巴的Nacos、携程的Apollo和Redis为远程配置中心,支持Spring Cloud Gateway、Zuul网关和微服务的灰度发布,支持多数据源的数据库灰度发布等客户特色化灰度发布,支持用户自定义和编程灰度路由策略(包括RPC和REST两种调用方式),支持运维调度灰度发布和路由的元数据,兼容Spring Cloud Edgware版、Finchley版和Greenwich版。现有的Spring Cloud微服务很方便引入该中间件,代码零侵入。

spring java 灰度发布_springcloud灰度发布实现方案相关推荐

  1. spring java 灰度发布_SpringCloud灰度发布实践(附源码)

    前言 ​ 在平时的业务开发过程中,后端服务与服务之间的调用往往通过fegin或者resttemplate两种方式.但是我们在调用服务的时候往往只需要写服务名就可以做到路由到具体的服务,这其中的原理相比 ...

  2. Spring Cloud微服务版本灰度发布新神器

    项目地址:https://github.com/Nepxion/Discovery 强烈建议stra.fork该项目,该项目可以作为学习改造Spring Cloud组件的案例项目. Nepxion D ...

  3. Spring cloud 多版本控制及灰度发布

    在我们使用spring mvc单体架构时, 我们可以通过uri,或者请求头做多版本路由,虽然同一个功能需要维护多个版本的接口,但是对于系统而言,不会因为新增一个接口版本而影响到老用户.当我们使用spr ...

  4. Spring Cloud 优雅下线以及灰度发布

    文章目录 前言 优雅下线 常见的下线方式 优雅的下线方式 灰度发布 蓝绿部署 滚动部署 金丝雀部署 前言 在生产环境中,如何保证在服务升级的时候,不影响用户的体验,这个是一个非常重要的问题.如果在我们 ...

  5. java 灰度发布_灰度发布的原理及实现

    灰度发布(又名金丝雀发布)是指在黑与白之间,能够平滑过渡的一种发布方式.在其上可以进行 A/B testing,即让一部分用户继续用产品特性 A,一部分用户开始用产品特性 B,如果用户对 B 没有什么 ...

  6. 互联网公司部署方案:蓝绿部署、灰度发布以及滚动发布

    设计.开发.测试.部署,流程都讲过了,微服务技术栈,服务注册中心,nacos,RPC框架,dubbo,设计就要把各个服务拆分完毕,包括你的业务逻辑,需求,接口,数据库,类,功能的时序图 每个人就负责开 ...

  7. 蓝绿发布、滚动发布、灰度发布,有什么区别?这下明白了

    欢迎关注方志朋的博客,回复"666"获面试宝典 在项目迭代的过程中,不可避免需要"上线".上线对应着部署,或者重新部署:部署对应着修改:修改则意味着风险.目前有 ...

  8. 蓝绿部署、金丝雀发布(灰度发布)、AB测试……

    点击关注公众号,Java干货及时送达 来源 | https://www.jianshu.com/p/0df88fe4a1e3 随着微服务架构的普及,线上服务越来越多,随之而来的就是部署越来越频繁:随着 ...

  9. 微服务下蓝绿部署、红黑部署、AB测试、灰度发布、金丝雀发布、滚动发布的概念与区别...

    更多内容关注微信公众号:fullstack888 在有关微服务.DevOps.Cloud-native的迭代过程中,不可避免的需要"上线",上线就需要部署,需要部署就意味着有修改, ...

最新文章

  1. 原始样式增加标题_好看又实用! 10个标题字体设计技巧
  2. Deployment详解
  3. setDAta 字符串拼接
  4. react 项目实战(三)表单验证
  5. Python函数参数学习
  6. 判断一个字符串是否包含另一个字符串(用java但是不能用index()这个函数)
  7. 离线配置xml的文档类型定义文件(xml语法规则) dtd
  8. dubbo集群服务下一台服务挂了对服务调用的影响
  9. C语言入门基础知识有哪些?
  10. 微软私有云分享(R2)24 审核WDS部署
  11. 2021-06-10 JUC01DAY
  12. php清空session值_php注销session变量和销毁session详细分析
  13. JVM——Java类加载机制总结
  14. Guava base -- Joiner
  15. i9x系列是服务器CPU吗,Intel推出全新酷睿X系列CPU:i9处理器亮相
  16. Echarts直角坐标系x轴y轴属性设置大全
  17. java 文件加密_一个JAVA文件加密代码
  18. 计算机文字录入标准,计算机文字录入员考试大纲标准.doc
  19. java get请求405_get方法没问题,post方法报405错误
  20. Android Studio App开发之循环试图RecyclerView,布局管理器LayoutManager、动态更新循环视图讲解及实战(附源码)

热门文章

  1. Caucher Birkar教授:数学之美
  2. Wireshark抓包rtmp
  3. Cocos本周招聘汇总:惊现马尼拉海外招聘
  4. 善网ESG周报(第六期)
  5. 笔记本保养的一些误区你要注意了
  6. Hydra—密码爆破神器
  7. Ubuntu22.04更新以后黑屏
  8. js中paste粘贴事件
  9. 数据库事务一致性的理解
  10. php开发mac 系统好吗,做web前后端开发,Mac苹果电脑,是最佳装备吗