diff --git a/src/api.server.ts b/src/api.server.ts index 4a95a78..90d3570 100644 --- a/src/api.server.ts +++ b/src/api.server.ts @@ -163,7 +163,7 @@ export class ApiServer { return new Promise(async (resolve, reject) => { await registerGracefulShutdown((err) => self.gracefullyShutdown(true, err)); await self.connectDB() - // await self.initCache() + await self.initCache() await registService(self.port) self.initControllers() self.registerRouter() diff --git a/src/schedule/svrstat.schedule.ts b/src/schedule/svrstat.schedule.ts index 58dd9ba..a7cfaed 100644 --- a/src/schedule/svrstat.schedule.ts +++ b/src/schedule/svrstat.schedule.ts @@ -9,7 +9,7 @@ export class SvrStatSchedule { let { data } = await allSvrs() logger.info(`check room state, rooms: ${data.rooms.length} ,connections: ${data.connections}, cpu: ${data.cpu}, memory: ${data.memory.usedMemMb} / ${data.memory.totalMemMb}`) for (let room of data.rooms) { - if (room.name === 'general_room' && room.clients < 4 && room.elapsedTime >= 1200000) { // 20 * 60 * 1000 + if (room.name === 'general_room' && room.clients < 4 && room.elapsedTime >= 600000) { // 10 * 60 * 1000 logger.info(`room ${room.roomId} idle`) try { await closeRoom(room.roomId)