DCahce-CacheServer分析(九)

本文介绍CacheServer路由信息的同步流程,以及与客户端、ProxyServer、RouterServer是如何协作的。

 

概述

功能

  • CacheServer在启动时从RouterServer中拉取路由表;
  • 工具类,与RouterServer交互,定时进行路由信息的同步以及心跳的上报;

源码文件

// 工具类,与RouterServer交互,更新路由信息

RouterHandle.h

RouterHandle.cpp

//给RouterServer提供接口,在主备切换数据迁移时会用到

RouterClientImp.h

RouterClientImp.cpp

配置解析

    #模块名

    ModuleName=Test

    #RouterServer的obj名称

    ObjName=DCache.TestRouterServer.RouterObj

    #路由分页大小

    PageSize=10000

    #保存在本地的路由表文件名

    RouteFile

你可能感兴趣的:(DCache,Dcache,分布式内存库,c++,redis,数据路由)