虛擬機概念是RabbitMQ的核心,在用戶未自定義虛擬機前已經內置有虛擬機,在使用RabbitMQ中,可以進行自定義配置虛擬機.一個虛擬機中可以含有多個隊列信息
虛擬機最大的好處在於可以根據不同的用戶分配不同的操作空間
一.創建虛擬機
1.通過RabbitMQ Managerment進行創建
點擊admin
進入虛擬機界面
創建虛擬機
進行所屬用戶授權
2.通過命令行進行創建
打開rabbitmqctl -help進行參考
add vhost創建,set_permissions授權即創建完畢
二.將虛擬機配置入生產者和消費者
在生產者程序連接中加入虛擬機Host
factory.setVirtualHost("sjw.virtual");
運行生產者程序,查看隊列
消費者取出
虛擬機測試成功!!!