分布式,微服务合集
文章平均质量分 76
分布式,微服务合集
无名小卒QWQ
这个作者很懒,什么都没留下…
展开
-
Ribbon工作原理
Ribbon实现负载均衡原理原创 2022-06-23 17:16:33 · 726 阅读 · 1 评论 -
设计一套高可用的RocketMQ消息中间件部署架构
设计一套高可用的RocketMQ消息中间件部署架构原创 2022-05-17 14:09:52 · 1148 阅读 · 0 评论 -
微服务注册中心读写锁优化
一,读写锁介绍读写锁其实就是将一个锁拆分为读锁和写锁两个锁,然后加锁的时候可以加读锁也可以加写锁ReentrantReadWriteLock lock = new ReentrantReadWriteLock();// 读锁lock.readLock().lock();lock.readLock().unlock();// 写锁lock.writeLock().lock();lock.writeLock().unlock();如果有一个线程加了写锁,其他线程就不能加写锁,因为同原创 2022-01-04 16:47:19 · 452 阅读 · 0 评论 -
微服务系统雪崩,熔断,降级
雪崩,隔离,熔断,限流,降级雪崩:如果服务A有两个线程调用服务B整个时候服务B宕机,服务A的两百个线程会一直等待着调用超时,这个时候如果服务C调用服务A就没有空闲线程可以用,一直等待,很可能会出现超时。隔离:这个时候只需要将服务A的两百个线程中的一部分,比如20个线程隔离处理来,专门处理调用服务B。如果这个时候服务B 挂了,那么服务A最多会阻塞20个线程,不影响服务C调用服务A熔断:这个时候如果这20个服务请求超时,这个时候触发熔断机制,那么服务A的20线程就原创 2021-08-01 14:10:39 · 218 阅读 · 0 评论 -
Cannot negotiate, proposals do not match
ot finished, connection is closed.2021-06-18 13:49:18.671 [AsyncExecuteUtils-Thread-CustomThreadPoolExecutor-2] ERROR cn.secsmart.admin.util.HAShellScriptUtil - HA Config step4 mysql mm slave server error:java.lang.Exception: 远程连接服务器失败 at cn.secsma...原创 2021-06-18 15:28:17 · 5884 阅读 · 1 评论 -
3分钟读懂何为分布式、微服务和集群!
微服务是一种架构,也是在分布式范畴之内的。多微才叫微?在分布式系统中,微服务更加强调单一职责、轻量级通信(HTTP)、独立性并且进程隔离。好了,没什么好说的了,实践出真知,建议大家多多了解 Spring-Cloud相关微服务组件。一、分布式小马正在经营一个在线购物网站,名叫TT猫,有商品管理、订单管理、用户管理、支付管理、购物车等模块,每个模块部署到独立的云服务主机。现在,程序员小明同...转载 2018-10-12 17:31:48 · 173 阅读 · 0 评论