摘要: 一、消息队列 1、为什么需要消息队列(MQ) 主要原因是由于在高并发环境下,同步请求来不及处理,请求往往会发生阻塞。比如大量的请求并发访问数据库,导致行锁表锁,最后请求线程会堆积过多,从而触发 too many connection 错误,引发雪崩效应。我们使用消息队列,通过异步处理请求,从而缓解系 阅读全文
posted @ 2022-12-13 14:43 知趣。 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一、Zookeeper 概述 1、Zookeeper定义 Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目 2、Zookeeper工作机制 Zookeeper从设计模式角度来理解:是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接 阅读全文
posted @ 2022-12-13 08:59 知趣。 阅读(100) 评论(0) 推荐(0) 编辑