TX-LCN分布式事务框架源码解析(服务端-4-TxLcnInitializer初始化之RpcNettyInitializer)

这个内容很少,但是前面都分开写了这里就为它写一篇

public void init() throws Exception {
        RpcCmdContext.getInstance().setRpcConfig(rpcConfig);
        SocketManager.getInstance().setRpcConfig(rpcConfig);
    }

主要就是RpcCmdContext和SocketManager设置一些属性

RpcCmdContext

public void setRpcConfig(RpcConfig rpcConfig) {
        cacheSize = rpcConfig.getCacheSize();
        // TC or TX init after
        waitTime = rpcConfig.getWaitTime() == -1 ? 500 : rpcConfig.getWaitTime();
    }

SocketManager

public void setRpcConfig(RpcConfig rpcConfig) {
        attrDelayTime = rpcConfig.getAttrDelayTime();
    }

 

你可能感兴趣的:(分布式事物,TX-LCN)