@cleotasks/core
Version:
A distributed task queue system for Node.js, inspired by Celery and BullMQ
14 lines (13 loc) • 713 B
TypeScript
export declare const QUEUES_SET_KEY = "cleo:queues:all";
export declare const QUEUE_META_PREFIX = "cleo:queue:meta:";
export declare const QUEUE_CONFIG_PREFIX = "cleo:queue:config:";
export declare const QUEUE_WORKERS_PREFIX = "cleo:queue:workers:";
export declare const WORKERS_SET_KEY = "cleo:workers:all";
export declare const WORKER_KEY = "cleo:worker";
export declare const TASK_HISTORY_KEY = "cleo:task:history:";
export declare const TASK_HISTORY_EXPIRE: number;
export declare const HEARTBEAT_KEY = "cleo:heartbeat:";
export declare const HEARTBEAT_INTERVAL = 10000;
export declare const HEARTBEAT_EXPIRE: number;
export declare const HEARTBEAT_TTL: number;
export declare const HEARTBEAT_TTL_MS: number;