feat: add configurable ebookJobTimeoutMs to config
This commit is contained in:
@@ -21,6 +21,7 @@ export function loadConfig() {
|
||||
retentionHours: Number(process.env.RETENTION_HOURS ?? 1),
|
||||
workerPollIntervalMs: Number(process.env.WORKER_POLL_INTERVAL_MS ?? 1500),
|
||||
workerConcurrency: Number(process.env.WORKER_CONCURRENCY ?? 3),
|
||||
ebookJobTimeoutMs: Number(process.env.EBOOK_JOB_TIMEOUT_MS ?? 180000),
|
||||
rateLimitMaxJobs: Number(process.env.RATE_LIMIT_MAX_JOBS ?? 20),
|
||||
rateLimitWindowMinutes: Number(process.env.RATE_LIMIT_WINDOW_MINUTES ?? 10),
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user