TraceResolve
MCP
Back to CatalogCelery / Python

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.

Open Diagnostic Studio