I'm new to RabbitMQ and I decided to start with console tools for better management understanding. Then I'm going to use web console and then Java client.
I faced some operations can be executed both with rabbitmqctl
:
rabbitmqctl add_vhost test_vhost
and with rabbitmqadmin
:
rabbitmqadmin declare vhost name="test_vhost"
But I did not succeed in, for instance, creating new exchange with rabbitmqctl. What's the difference between these two tools?