批量运行任务添加并行数限制

This commit is contained in:
whyour
2021-05-16 17:24:53 +08:00
parent fefdcb88fd
commit c183201e6f
9 changed files with 146 additions and 94 deletions
+3
View File
@@ -9,6 +9,7 @@ export class Crontab {
status?: CrontabStatus;
isSystem?: 1 | 0;
pid?: number;
isDisabled?: 1 | 0;
constructor(options: Crontab) {
this.name = options.name;
@@ -21,6 +22,7 @@ export class Crontab {
this.timestamp = new Date().toString();
this.isSystem = options.isSystem || 0;
this.pid = options.pid;
this.isDisabled = options.isDisabled || 0;
}
}
@@ -28,4 +30,5 @@ export enum CrontabStatus {
'running',
'idle',
'disabled',
'queued',
}