U1.13 Ubuntu Quick Start (QS): RabbitMq Command Line Tools - chempkovsky/CS2WPF-and-CS2XAMARIN GitHub Wiki
Command Line Tools
Managing the Service
Node management
Cluster management
Command Line Tools
- read the article Command Line Tools
Managing the Service
-
read the article Difference between systemctl and service commands
-
Get server status (1). Recommended by rabbitmq documentation.
sudo systemctl status rabbitmq-server
- Get server status (2). Do not use
sudo service rabbitmq-server status
- Start server (1) Recommended by rabbitmq documentation.
sudo systemctl start rabbitmq-server
- Start server (2). Do not use
sudo service rabbitmq-server start
- Stop server (1). Recommended by rabbitmq documentation.
sudo systemctl stop rabbitmq-server
- Stop server (2). Do not use
sudo service rabbitmq-server stop
Node management
- read the article rabbitmqctl Nodes
- Stops RabbitMQ application, leaving the runtime (Erlang VM) running.
sudo rabbitmqctl stop_app
- Starts the RabbitMQ application
sudo rabbitmqctl start_app
- Status RabbitMQ application.
sudo rabbitmq-diagnostics ping
sudo rabbitmq-diagnostics status
sudo rabbitmq-diagnostics cluster_status
sudo rabbitmq-diagnostics environment
- Returns a RabbitMQ node to its virgin state.
sudo rabbitmqctl stop_app
sudo rabbitmqctl reset
sudo rabbitmqctl start_app
- Stops the Erlang node on which RabbitMQ is running.
sudo rabbitmqctl stop
- Start Erlang node (operation opposed to sudo rabbitmqctl stop)
sudo systemctl start rabbitmq-server
Cluster management
- read the article rabbitmqctl Cluster
- Status
sudo rabbitmqctl cluster_status