✨ feat(gvg): 定时器
This commit is contained in:
@@ -16,6 +16,7 @@ import { RoleModel, RoleType } from '../db/Role';
|
||||
import { GuildType } from '../db/Guild';
|
||||
import { ActivityGroupModel } from '../db/ActivityGroup';
|
||||
import { LadderMatchModel, LadderMatchType } from '../db/LadderMatch';
|
||||
import { isDevelopEnv } from './utilService';
|
||||
|
||||
/**
|
||||
* 在服务重新启动时,将信息存入redis
|
||||
@@ -50,7 +51,8 @@ export async function initAllRank() {
|
||||
await delKeys(REDIS_KEY.LADDER);
|
||||
await delKeys(REDIS_KEY.GVG_VESTIGE_MEMBER_ALL);
|
||||
await delKeys(REDIS_KEY.GVG_VESTIGE_LEAGUE);
|
||||
await delKeys(REDIS_KEY.LEAGUE_INFO);
|
||||
// 测试服特殊处理,由于重启较频繁且联军数据较少,数据先不删,正式服激战期间不会重启
|
||||
if(!isDevelopEnv()) await delKeys(REDIS_KEY.LEAGUE_INFO);
|
||||
|
||||
await setRankRedisFromDb(REDIS_KEY.PVP_RANK, {});
|
||||
await setRankRedisFromDb(REDIS_KEY.GVG_VESTIGE_MEMBER_ALL, {});
|
||||
|
||||
Reference in New Issue
Block a user