SpringCloud
文章平均质量分 96
杰克说
94年的短视频创作者,软件工程师,CSDN博主。喜欢打抱不平,行侠仗义。有人性格内向,有人性格外向,这是我的vlog。全网搜索杰克说互联网,喜欢记得点赞关注评论哦。
展开
-
Nacos如何实现Raft算法与Raft协议原理详解
前言 大名鼎鼎的Paxos算法可能不少人都听说过,几乎垄断了一致性算法领域,在Raft协议诞生之前,Paxos几乎成了一致性协议的代名词。但是对于大多数人来说,Paxos算法太难以理解了,而且难以实现。因此斯坦福大学的两位教授Diego Ongaro和John Ousterhout决定设计一种更容易理解的一致性算法,最终在论文"In search of an Understandable Consensus Algorithm"中提出了Raft算法! Raft 适用于数据一致...原创 2020-08-13 17:45:21 · 2854 阅读 · 2 评论 -
Eureka底层原理与Eureka获取服务实例慢的原因及相关调优
Eureka的基本概念 Register——服务注册 当Eureka Client向Eureka Server注册时,Eureka Client提供自身的元数据,比如IP地址、端口、运行状况指标的Url、主页地址等信息。 Renew——服务续约 Eureka Client 在默认的情况下会每隔30秒发送一次心跳来进 行服务续约。通过服务续约来告知Eureka Server该Eureka Client仍然可用,没有出现故障。正常情况下,如果Eureka Server在90秒内没有收到Eur原创 2020-08-08 17:14:44 · 917 阅读 · 0 评论 -
Spring Cloud各组件的原理详解
Spring Cloud技术应用从场景上可以分为两大类:润物无声类和独挑大梁类。润物无声,融合在每个微服务中、依赖其它组件并为其提供服务:Ribbon,客户端负载均衡,特性有区域亲和、重试机制。Hystrix,客户端容错保护,特性有服务降级、服务熔断、请求缓存、请求合并、依赖隔离。Feign,声明式服务调用,本质上就是Ribbon+HystrixStream,消息驱动,有...原创 2019-12-16 18:03:35 · 601 阅读 · 1 评论