Advertisement

myCache 2.0 主从模式

阅读量:

代码地址标注

升级功能

支持主从架构

借助主节点与从节点的差异化配置,实现读写操作的分离处理,从而有效提升系统在高并发场景下的处理能力

依赖技术分析

WebSocket与Netty技术相结合,被应用于实现主节点与从节点之间的通信功能,其中基于Netty框架构建的WebSocket方案承担了这一关键任务。

设计与实现

同步机制的双轨运行

  1. 协调
  2. 指令传递
在这里插入图片描述

在系统架构中,master节点承担服务端角色,而salve节点则作为客户端存在。salve节点主动向master节点建立连接,随后由master节点将数据发送至salve节点。

Master服务端代码实现

复制代码
    @Slf4j
    public class WebSocketServer {
    
    /** * 单例
     */
    public static WebSocketServer singleInsta

全部评论 (0)

还没有任何评论哟~