首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
分布式
G探险者
创建于2024-05-13
订阅专栏
有关分布式的一些常见问题和技术的总结
等 8 人订阅
共14篇文章
创建于2024-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
JMS 中的事务机制与消息确认模式全解:AUTO_ACK、CLIENT_ACK、SESSION_TRANSACTED 有啥区别?
大家好,我是G探险者! 系列文章的第 6 篇,本篇将全面解析 JMS 中的消息确认机制与事务控制,帮助你彻底搞懂 AUTO_ACKNOWLEDGE、CLIENT_ACKNOWLEDGE、DUPS_OK
《搞懂 Spring 的 CachingConnectionFactory:为什么发送消息别直接用原始 ConnectionFactory》
大家好,我是G探险者! 系列文章的第 5 篇,本篇将聚焦在 发送端的连接池机制,也就是大家在使用 JmsTemplate 发送消息时最常见但容易忽略的问题 —— 是否使用了 CachingConnec
《JMS 消息重试机制与死信队列配置指南:以 IBM MQ 与 TongLinkQ 为例》
大家好,我是G探险者! 🔄 第 4 篇 📌 为什么要研究重试与死信机制? 在 JMS 消费过程中,我们总会遇到: 消息处理失败,能不能重试几次? 失败多次后,怎么避免“炸队列”? 失败的消息去哪了?怎
《JMS事务性会话彻底解析:消息监听中的 commit、rollback 和幂等设计》
大家好,我是G探险者! 📌 场景引入 在实际项目中,我们常常面临以下挑战: 监听 MQ 消息失败了,希望自动重试? 消费 MQ 消息后,要写数据库,但中间报错了? 消息处理必须要么成功要么失败,否则可
《如何在 Spring 中实现 MQ 消息的自动重连:监听与发送双通道策略》
大家好,我是G探险者! 📌 背景场景 在高可用分布式系统中,我们经常面临: MQ 集群重启 → 消息监听中断 MQ 网络短暂抖动 → 发送端连接失败 一端恢复正常,另一端仍处于挂死状态 如果你只配置了
JMS 消息监听的正确打开方式SimpleMessageListenerContainer vs DefaultMessageListenerContainer
大家好,我是G探险者! 🧠 背景说明 在使用 ActiveMQ、IBM MQ、TongLinkQ 等消息中间件时,Spring 提供了两种强大的消息监听容器: SimpleMessageListene
为什么 Zookeeper 越扩越慢,而 Nacos 却越扩越快?
大家好,我是G探险者! 在微服务架构不断发展的今天,服务注册中心的可扩展性变得至关重要。Zookeeper 和 Nacos 都是业界常用的服务注册中心组件,但在高并发、大规模服务实例动态注册的场景中,
《深入理解 Nacos 集群与 Raft 协议》系列五:为什么集群未过半,系统就不可用?从 Raft 的投票机制说起
《深入理解 Nacos 集群与 Raft 协议》系列 大家好,我是G探险者! 很多人部署 Nacos 集群时,会遇到这样一个问题: 这不是 Nacos 的 Bug,而是 Raft 共识算法的一个核心设
《深入理解 Nacos 集群与 Raft 协议》系列四:日志复制机制:Raft 如何确保提交可靠且幂等
《深入理解 Nacos 集群与 Raft 协议》系列 大家好,我是G探险者! 在前几篇中我们介绍了选主与日志对比机制,它们保证了“谁能成为 Leader”以及“Leader 的日志是否可靠”。 而当
《深入理解 Nacos 集群与 Raft 协议》系列三:日志对比机制:Raft 如何防止数据丢失与错误选主
《深入理解 Nacos 集群与 Raft 协议》系列 大家好,我是G探险者! 在第 2 篇中,我们讲解了 Raft 的选主过程。但单靠“投票数过半”并不能完全保障新 Leader 的安全性。 为了防止
《深入理解 Nacos 集群与 Raft 协议》系列二:Raft 为什么要“选主”?选主的触发条件与机制详解
《深入理解 Nacos 集群与 Raft 协议》系列 大家好,我是G探险者! 在第 1 篇中,我们知道 Nacos 集群依赖 Raft 协议来保证节点间的一致性。而 Raft 中一个非常重要的机制就是
《深入理解 Nacos 集群与 Raft 协议》系列一:为什么 Nacos 集群必须过半节点存活?从 Raft 协议说起
《深入理解 Nacos 集群与 Raft 协议》系列 大家好,我是G探险者! 在使用 Nacos 作为注册中心进行集群部署时,很多人会遇到一个问题:明明配置了 8 个节点,启动了其中 4 个,却发现集
这样使用雪花算法被客户喷了!
大家好,我是G探险者。 项目里面有个日志流水号,是通过雪花算法实现的,客户在评审我们的代码时,说是在高并发的场景下可能会存在序列号重复的情况。 如下,是我的源代码实现逻辑 其中getNextId()
当Nginx所在服务器的磁盘空间满了,会有什么影响及如何避免这种问题
大家好,我是G探险者! 最近遇到一个问题是,nginx所在服务器磁盘满了,导致前端页面上的一个文件上传功能不好使了,搞得我排查半天,找不见原因,最后发现是nginx的磁盘满了导致,清理了里磁盘的一些没