qrush_engine/utils/
constants.rs1pub const MAX_RETRIES: usize = 3;
7pub const DEFAULT_PAGE: usize = 1;
8pub const DEFAULT_LIMIT: usize = 10;
9
10pub const PREFIX_QUEUE: &str = "qrush_engine:queue";
16pub const PREFIX_JOB: &str = "qrush_engine:job";
17
18pub const DELAYED_JOBS_KEY: &str = "qrush_engine:delayed_jobs";
20
21pub const QUEUES_SET: &str = "qrush_engine:queues";
23pub const QUEUE_CONFIG_PREFIX: &str = "qrush_engine:queue:config";
24
25pub const SUCCESS_LIST_PREFIX: &str = "qrush_engine:success";
27pub const FAILED_LIST_PREFIX: &str = "qrush_engine:failed";
28pub const RETRY_LIST_PREFIX: &str = "qrush_engine:retry";
29
30pub const COUNTER_SUCCESS: &str = "qrush_engine:qrush:success";
32pub const COUNTER_FAILED: &str = "qrush_engine:qrush:failed";
33pub const COUNTER_TOTAL_JOBS: &str = "qrush_engine:qrush:total_jobs";
34
35pub const FAILED_JOBS_LIST: &str = "qrush_engine:failed_jobs";
37
38pub const STATS_JOBS_PREFIX: &str = "qrush_engine:stats:jobs";
40pub const STATS_JOBS_FAILED_PREFIX: &str = "qrush_engine:stats:jobs";
41
42pub const LOGS_PREFIX: &str = "qrush_engine:logs";
44
45pub const WORKER_PREFIX: &str = "qrush_engine:worker";
47
48pub const CRON_JOBS_KEY: &str = "qrush_engine:cron:jobs"; pub const CRON_SCHEDULE_KEY: &str = "qrush_engine:cron:schedule"; pub const CRON_JOBS_META_KEY: &str = "qrush_engine:cron:jobs:meta"; pub const CLAIM_BATCH_LIMIT: usize = 200;