【发布时间】:2021-11-10 07:54:18
【问题描述】:
我有一个手术要在晚上执行
@Cron(CronExpression.EVERY_DAY_AT_1AM)
async setValideFileRemainder() {
var date = new Date();
let dateToday = date.toISOString().split('T')[0];
let remainders = await this.healthFileRepository.find({
where: { remainder_date: dateToday }})
for (let file of remainders) {
file.is_valide = 1;
await this.healthFileRepository.save(file);
}
}
当我在端点或每 5 分钟测试此功能时,例如它可以工作,但在晚上它总是给我这个错误:
[Nest] 18728 - 09/15/2021, 7:53:52 AM [Scheduler] QueryFailedError: read ECONNRESET +38765424ms
PS:我使用 MySQL 作为数据库
【问题讨论】: