Background jobs, cron, and workers
Background jobs keep monitoring, imports, email, outreach, marketplace verification, domain metrics, and backups moving without manual page loads.
Main jobs
Dispatch jobs queue due link checks. Link-check workers verify backlinks. Email workers send alerts and outreach. CSV workers process large imports.
Other scheduled jobs scan for new links, verify marketplace state, refresh domain metrics, run outreach sends, and create backups.
When something is delayed
Check Redis, queue depth, worker processes, cron entries, and logs. A healthy web app can still be stale if workers are stopped.
If a single domain is delayed, inspect rate limits, circuit breaker state, and domain-level backoff before increasing worker count.
Safe operation
Run migrations before new worker code. Restart long-running workers after deploying code that changes worker behavior.
Keep production secrets outside the web root and make sure cron, PHP-FPM, and Supervisor all load the same environment file.