rediq-cli 0.2.3

CLI tool for Rediq distributed task queue
rediq-cli-0.2.3 is not a library.

rediq-cli

CLI tool for Rediq - a distributed task queue framework for Rust based on Redis.

Installation

cargo install rediq-cli

Usage

Set the Redis connection URL as an environment variable:

export REDIS_URL=redis://127.0.0.1

Commands

# Show real-time dashboard
rediq dash

# List all queues
rediq queue list

# Pause a queue
rediq queue pause <queue_name>

# Resume a queue
rediq queue resume <queue_name>

# List all workers
rediq worker list

# Show task details
rediq task show <task_id>

# Cancel a task
rediq task cancel <task_id> --queue <queue_name>

# Retry a failed task
rediq task retry <task_id> --queue <queue_name>

# Clean up invalid queue metadata
rediq purge queues

Dashboard

The rediq dash command provides a real-time monitoring dashboard showing:

  • Active workers and their status
  • Queue statistics (pending, active, completed, dead)
  • Recent task activity

License

Licensed under either of

at your option.