rabbitmq load-test
vp-utils rabbitmq load-test¶
Run RabbitMQ load test
Synopsis¶
Run RabbitMQ load test using the specified configuration. This command is useful for performance testing and benchmarking RabbitMQ servers.
Options¶
-d, --duration string Duration of the load test (overrides profile)
-e, --exchange-count int Number of exchanges to create (overrides profile)
-h, --help help for load-test
-H, --host string RabbitMQ host (default "localhost")
-m, --message-size int Size of each message in bytes (overrides profile)
-C, --parallel-clients int Number of parallel clients (overrides profile)
-p, --password string RabbitMQ password (default "guest")
-P, --port int RabbitMQ port (default 5672)
-L, --profile string Load profile: light, medium, heavy, sustained (overrides individual settings) (default "medium")
-q, --queue-count int Number of queues to create (overrides profile)
-r, --routing-keys int Number of routing keys to use (overrides profile)
-s, --ssl Enable SSL
-c, --ssl-cert string Path to SSL certificate
-k, --ssl-key string Path to SSL key
-u, --user string RabbitMQ username (default "guest")
-v, --vhost string RabbitMQ virtual host (default "/")
SEE ALSO¶
- vp-utils rabbitmq - RabbitMQ CLI Utils