diff --git a/game-server/app.ts b/game-server/app.ts index e52fd170e..75db65944 100644 --- a/game-server/app.ts +++ b/game-server/app.ts @@ -59,14 +59,16 @@ mongoose.connect(mongoAddr, { useNewUrlParser: true, useUnifiedTopology: true, u } }); -redisService.initAllRank(); -redisService.clearComBtlQueue(); /** * Init app for client. */ let app = pinus.createApp(); app.set('name', 'chatofpomelo-websocket'); - +// TODO 重启 1 次只需要初始化 1 次,判断方法可以优化 +if (app.serverId === 'master-server-1') { + redisService.initAllRank(); + redisService.clearComBtlQueue(); +} // app configuration app.configure('production|development|local', 'connector', function () { app.set('connectorConfig',