添加算力玩法

This commit is contained in:
hujiabin 2023-08-22 13:33:07 +08:00
parent 93d1937f24
commit 58c857c824
3 changed files with 6 additions and 5 deletions

View File

@ -12,7 +12,7 @@ class HourlyTask {
const now = new Date();
// 计算距离下一个整点的秒数
const sleepTime = 60 * 60 - (now.getMinutes() * 60 + now.getSeconds()) ;
console.log('sleepTime:' + sleepTime, new Date(), sleepTime /60);
console.log('HourlyTask.sleepTime:' + sleepTime, new Date(), sleepTime /60);
await utils.sleep(sleepTime * 1000);
}
}

View File

@ -17,7 +17,7 @@ class Rankings {
const nowTime = utils.getUtcTime();
const daySeconds = utils.getDaySeconds(nowTime, constant.TIME_ZONE);
const sleepTime = daySeconds + 3600 * 24 - nowTime;
console.log('sleepTime:' + sleepTime, new Date(), sleepTime /60);
console.log('Rankings.sleepTime:' + sleepTime, new Date(), sleepTime /60);
await utils.sleep(sleepTime * 1000);
}
}
@ -60,7 +60,7 @@ class Rankings {
if (lastIdx != -1) {
this.recordsSort(sorted, result.records)
}
console.log(lastIdx, sorted);
// console.log(lastIdx, sorted);
}
await this.pushResultToRedis(sorted);
console.log("calc ranking end");
@ -69,7 +69,7 @@ class Rankings {
//增加排名列
async pushResultToRedis(sorted) {
console.log(sorted);
// console.log(sorted);
let rankingList = [];
await utils.serial(
sorted,

View File

@ -14,6 +14,7 @@ class Season {
const nowTime = utils.getUtcTime();
const daySeconds = utils.getDaySeconds(nowTime, constant.TIME_ZONE);
const sleepTime = daySeconds + 3600 * 24 - nowTime;
console.log('Season.sleepTime:' + sleepTime, new Date(), sleepTime /60);
await utils.sleep(sleepTime*1000);
}
}
@ -31,7 +32,7 @@ class Season {
return true;
});
console.log("season ranking",this.seasonList);
// console.log("season ranking",this.seasonList);
if (this.checkSeasonEnd(nowTime)) {
// console.log("赛季空档期");
await this.calcRanking(nowTime);