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();
    }

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章