bugfix, move reconcile to job scheduler
This commit is contained in:
1 parent
b21ef60cda
commit
ef353dcb36
9 files changed
+88
-71
No files matched your search
@@ -77,13 +77,13 @@ export interface IJobScheduler {
|
||||
getMetrics(): Promise<WorkerMetrics>;
|
||||
getJobs(pagination: WorkerJobsPagination): Promise<WorkerJobsPage>;
|
||||
flushQueues(): Promise<{ success: boolean }>;
|
||||
init(): Promise<boolean>;
|
||||
drain(): Promise<void>;
|
||||
shutdown(): Promise<void>;
|
||||
}
|
||||
|
||||
export interface IQueueWorker extends IJobScheduler {
|
||||
readonly serviceName: string;
|
||||
init(): Promise<boolean>;
|
||||
getHealth(): WorkerHealth;
|
||||
countDueBacklog(): Promise<number>;
|
||||
countAliveWorkers(): Promise<number>;
|
||||
|
||||
Reference in new issue
Block a user