Celery: WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL)
billiard.exceptions.WorkerLostError: Worker exited prematurely: signal 9 (SIGKILL) Job: task.process_large_dataset[c129e-4]
Immediate Remediation
typescript
Set `--max-tasks-per-child=10` to reclaim Python memory leaks, or increase container cgroup memory limits to prevent Linux kernel OOM killer.
Root Cause Analysis
Encountered in Celery / Python when standard runtime constraints or configuration contracts are breached.
Verification & Guardrails
- Verified in production environments by TraceResolve SRE.
- Requires clean rebuild or service reload to take full effect.
Have a custom or uncategorized crash?
Run your trace through our in-memory client privacy sandbox for instant SRE remediation.