-
Book Overview & Buying
-
Table Of Contents
RabbitMQ Cookbook
With virtual hosts (vhosts), it is possible to have many different, independent virtual brokers within one single RabbitMQ instance. In this way, it is possible to use the same broker on the parts of many different applications without worrying about name clashes. This is the same approach used by web servers with virtual hosts.
You can find the simple Java example in the Chapter03/Recipe01 directory, which is identical to the example in the first recipe of the book, except for the usage of the vhost.
To exercise this recipe, you just need to issue some commands at the Linux command prompt, that is, RabbitMQ Command Prompt (sbindir) in the Windows Start menu.
To create a new vhost, perform the following steps:
List available virtual hosts with the command:
rabbitmqctl list_vhosts
Create a new virtual host book_orders by issuing the command:
rabbitmqctl add_vhost book_orders
List its exchanges:
rabbitmqctl list_exchanges -p book_orders
List user permissions:
rabbitmqctl...
Change the font size
Change margin width
Change background colour