Module event

Module event 

Source
Expand description

Celery event message format

This module provides Celery-compatible event messages for task lifecycle and worker state events.

§Event Types

§Task Events

  • task-sent - Task was sent to a queue
  • task-received - Task was received by a worker
  • task-started - Task execution started
  • task-succeeded - Task completed successfully
  • task-failed - Task execution failed
  • task-rejected - Task was rejected by a worker
  • task-revoked - Task was revoked
  • task-retried - Task is being retried

§Worker Events

  • worker-online - Worker came online
  • worker-offline - Worker went offline
  • worker-heartbeat - Worker heartbeat

Structs§

EventMessage
Base event message structure
TaskEvent
Task-specific event data
WorkerEvent
Worker-specific event data

Enums§

EventType
Event type enumeration