调用本地service时,验证是否完成初始化

This commit is contained in:
boyce
2019-03-22 12:56:12 +08:00
parent 8ff8f4aeaf
commit 589c463e7c
4 changed files with 40 additions and 7 deletions

View File

@@ -39,7 +39,7 @@ type SyncCacheData struct {
func (slf *CSyncCacheService) OnInit() error {
slf.syncQueue = util.NewSyncQueue()
var callServiceName string
slf.nodeIdList = cluster.InstanceClusterMgr().GetNodeList("CSyncCacheService.RPC_SyncString", &callServiceName)
slf.nodeIdList = cluster.InstanceClusterMgr().GetNodeList("CSyncCacheService.RPC_SyncString", &callServiceName, nil)
for _, nodeId := range slf.nodeIdList {
syncCacheData := make(chan *SyncCacheData, MAX_SYNC_DATA_CHAN_NUM)
slf.syncDataChanList = append(slf.syncDataChanList, syncCacheData)