
springboot
文章平均质量分 59
最爱奶油花生
这个作者很懒,什么都没留下…
展开
-
基于ribbon实现灰度发布
参考1:https://gitee.com/wangxinqiao/springcloud-gray参考2:https://zhuanlan.zhihu.com/p/152217968流程1. 外部请求进入网关2. 灰度拦截器根据灰度规则向线程变量中添加版本号(prod/test)3. Feign拦截器从线程变量中取出版本号,并存入Feign请求头中,目的是为了让下游服务拿到版本号4. Ribbon根据自定义负载均衡策略调用对应的服务5. 下游服务的灰度拦截器从请求头中取出版本号,存入线程转载 2022-04-13 10:21:58 · 819 阅读 · 0 评论 -
java spi与dubbo spi区别
转自:https://www.jianshu.com/p/46aa69643c97SPI 简介SPI 全称为 (Service Provider Interface) ,是JDK内置的一种服务提供发现机制。 目前有不少框架用它来做服务的扩展发现, 简单来说,它就是一种动态替换发现的机制, 举个例子来说, 有个接口,想运行时动态的给它添加实现,你只需要添加一个实现,而后,把新加的实现,描述给JDK知道就行啦(通过改一个文本文件即可)公司内部,目前Dubbo框架就基于SPI机制提供扩展功能。简.转载 2022-03-30 22:51:45 · 277 阅读 · 0 评论 -
XXL-JOB的路由策略
目录1.概述2.路由策略种类3.路由策略讲解3.1第一个3.2最后一个3.3随机选取3.4轮询选取3.5一致性hash3.6最不经常使用 (LFU)3.7最近最久未使用(LRU)3.8故障转移4.9忙碌转移1.概述xxl-job就是因为内涵丰富的调度策略,使得框架的多样性,灵活性更高。现在就开始讲解xxl-job的核心路由策略算法,总共有10种路由策略,对于以后想从事分布式微服务开发,任务调度的学习是很有必要的。2.路由策略种类第一个最后一个转载 2022-03-29 09:58:36 · 6394 阅读 · 0 评论 -
springboot的底层原理源码解析
原文地址:https://www.cnblogs.com/shamo89/p/8184960.html转载 2021-06-24 15:05:55 · 196 阅读 · 0 评论