RabbitMQ虛擬主機

虛擬機概念是RabbitMQ的核心,在用戶未自定義虛擬機前已經內置有虛擬機,在使用RabbitMQ中,可以進行自定義配置虛擬機.一個虛擬機中可以含有多個隊列信息
虛擬機最大的好處在於可以根據不同的用戶分配不同的操作空間

一.創建虛擬機

1.通過RabbitMQ Managerment進行創建

點擊admin
在這裏插入圖片描述

進入虛擬機界面
在這裏插入圖片描述

創建虛擬機
在這裏插入圖片描述
進行所屬用戶授權
在這裏插入圖片描述
在這裏插入圖片描述

2.通過命令行進行創建

打開rabbitmqctl -help進行參考
在這裏插入圖片描述add vhost創建,set_permissions授權即創建完畢

二.將虛擬機配置入生產者和消費者

在生產者程序連接中加入虛擬機Host

factory.setVirtualHost("sjw.virtual");

在這裏插入圖片描述

運行生產者程序,查看隊列
在這裏插入圖片描述
消費者取出
在這裏插入圖片描述

虛擬機測試成功!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章