![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
分布式技术
学习分布式技术
进击的小白程序员
java后端小白, 在学习中 语雀知识库: https://www.yuque.com/yuqueyonghu3pbfw8/hvcgpy
展开
-
带你了解注册中心 配置中心
如果没有变更,服务端会"hold"住这个请求,即暂时不返回结果,直到配置发生变化或达到一定的超时时间再返回。通过长轮询的方式,Nacos 客户端能够实时感知配置的变化,并及时获取最新的配置信息。同时,这种方式也降低了服务端的压力,避免了大量的长连接占用内存资源。它保留了部分长连接的特性,同时也结合了短连接的优点。是一种网络连接方式,其中客户端和服务器之间的连接在多个请求之间保持打开状态,而不是在每次请求后关闭连接。2.服务发现 客户端向注册中心查询特定服务的注册信息。4.故障恢复 检测服务的状态。原创 2024-08-23 13:30:20 · 622 阅读 · 0 评论 -
一篇文章带你了解rocketmq事务消息原理
rocketmq 是生产者先发的半消息, rocketmq服务器收到后, 给生产者一个ack, 生产者再执行的本地事务, 如果本地事务执行失败, 进行消息回滚, rocketmq服务器丢弃消息, 本地事务执行成功, 给rocketmq服务器一个确定, rocketmq服务器再把消息发送给消费者。:如果生产者先执行了本地事务(如数据库操作),然后在发送消息时失败(如网络异常、MQ服务器宕机等),此时,本地事务已经提交,但对应的消息没有成功发送到 MQ。:为了应对消息发送失败的情况,生产者可能会进行重试。原创 2024-08-23 13:25:16 · 353 阅读 · 0 评论