Linux command
celerator 命令
趣味
复制后可按需替换文件名、目录或参数。
常用示例
Launch celerator
celerator --broker=redis://localhost:6379/0
Launch celerator
celerator --broker=amqp://guest:guest@localhost:5672//
说明
celerator is a TUI application for real-time debugging and monitoring of Celery tasks. It connects to a Celery broker, listens to task lifecycle events via Celery's built-in event system, and presents them in an interactive terminal interface built with the Textual framework. Features include live event monitoring with real-time task data capture, one-key task retry with original or custom arguments, detailed debug panels for viewing args, kwargs, exceptions and tracebacks, and full keyboard navigation for efficient task inspection. Celery workers must be started with the --events flag for celerator to receive task data.
参数
- --broker _URI_
- Celery broker URI (required). Supports Redis, RabbitMQ, and other Celery-compatible brokers.
FAQ
What is the celerator command used for?
celerator is a TUI application for real-time debugging and monitoring of Celery tasks. It connects to a Celery broker, listens to task lifecycle events via Celery's built-in event system, and presents them in an interactive terminal interface built with the Textual framework. Features include live event monitoring with real-time task data capture, one-key task retry with original or custom arguments, detailed debug panels for viewing args, kwargs, exceptions and tracebacks, and full keyboard navigation for efficient task inspection. Celery workers must be started with the --events flag for celerator to receive task data.
How do I run a basic celerator example?
Run `celerator --broker=redis://localhost:6379/0` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does --broker _URI_ do in celerator?
Celery broker URI (required). Supports Redis, RabbitMQ, and other Celery-compatible brokers.