增加日志删除频率设置

This commit is contained in:
hanhh
2021-10-14 10:58:54 +08:00
parent 84dd3d8fd1
commit 38757758cb
5 changed files with 95 additions and 86 deletions
+3 -3
View File
@@ -54,8 +54,8 @@ export default class ScheduleService {
);
}
async cancelSchedule(id: string, jobName: string) {
this.logger.info('[取消定时任务],任务名:%s', jobName);
this.scheduleStacks.has(id) && this.scheduleStacks.get(id)?.cancel();
async cancelSchedule({ _id = '', name }: Crontab) {
this.logger.info('[取消定时任务],任务名:%s', name);
this.scheduleStacks.has(_id) && this.scheduleStacks.get(_id)?.cancel();
}
}
+1
View File
@@ -374,6 +374,7 @@ export default class UserService {
command: `ql rmlog ${frequency}`,
schedule: `5 23 */${frequency} * *`,
};
await this.scheduleService.cancelSchedule(cron);
await this.scheduleService.generateSchedule(cron);
return { code: 200, data: { ...cron } };
}