
微服务
文章平均质量分 95
Coder_Joker
兴趣使然
展开
-
Task Is Cheap Show Me The Code-个人Java框架-整合Nacos & prometheus & 网关 & 多集群
框架地址 TODO http gateway prometheus rpc event: 后续会重构,写的不好 discovery: 重构,写的不好 db 一些遗留问题 extension 并不是都是需要注入为bean的 clean cache BUG 当extension中通过plugin注解注册的时候,会发现 其他实例可能会无法autoplugin ,使用@Bean注解就行 简单设计 数据流转: example demo 主要为这个demo 简单架构图 .原创 2021-11-14 16:37:48 · 774 阅读 · 0 评论 -
SpringCloud的服务容错处理(一)之服务降级
什么是服务降级: 核心思想是区分业务,优先核心服务,相当于弃车保帅,,例如下单的时候,优先确保订单和支付服务,积分服务低优先级使用方法也很SpringBoot : 注意这是服务端的,非客户端(相对而言) 1.引入依赖 2.启动类上配置注解 3.编写具体逻辑 ->通过核心注解@HystrixComm <!-- 服务降级措施 的依赖--> <dep...原创 2018-05-27 13:50:37 · 1549 阅读 · 0 评论 -
通过rabbitMQ消息队列实现分布式环境下的最终一致性
话不多说,直接切入正题: 2018-09-07 20:30 更 基础流程图: 上游服务接收到信息,先保存在本地消息表中,保存失败直接返回退出,保存成功则通知消息服务器new一个新的消息对象,状态为NEW,表示这个可能要发送,,通知成功(注意这里的通知这一步需要为同步模式,不然会出现这种情况,本地已经消费了,但是却没通知到,这样消息就丢失了)通知成功之后则开...原创 2018-09-07 20:30:57 · 9095 阅读 · 4 评论