我所知道的分布式C++系统基础设施

    xiaoxiao2021-03-25  22

    时间:20170324

    常用基础模块

    (非分布式也用到的)

    配置文件 yaml 官网地址log log4cpp [官网地址]数据的动态加载 在不停进程的情况下,实时更新数据。rpc 包括rpc client和rpc serverzookeeper client 用于向zookeeper server注册,register(zk_path, server_port)

    rpc

    1.rpc server

    rpc server: IO线程与工作线程是否分离 使用流程: new rpc_server rpc_server.registerService(), rpc_server.start(), RPC_SERVER.listen(tcp:0.0.0.0:server_port),server_port跟注册到zookeeper server的server_port相同

    2.rpc client

    https://changkun.gitbooks.io/cpp1x-tutorial/content/2-usability.html

    转载请注明原文地址: https://ju.6miu.com/read-150176.html

    最新回复(0)