Vhost是指虛擬機器主機,用作邏輯隔離,分別管理各自的Exchange、Queue和Binding,使得應用能夠安全地運行在不同的Vhost上,相互之間不會干擾。一個執行個體下可以有多個Vhost,一個Vhost裡面可以有若干個Exchange和Queue。Producer和Consumer串連雲訊息佇列 RabbitMQ 版需要指定一個Vhost。
注意事項
Vhost下除了內建的Exchange,其餘Exchange和Queue資源全部刪除後,才可刪除Vhost。
建立Vhost
登入雲訊息佇列 RabbitMQ 版控制台,然後在左側導覽列選擇实例列表。
在实例列表頁面的頂部功能表列選擇地區,然後在執行個體列表中,單擊目標執行個體名稱。
在左側導覽列,單擊Vhost 列表。
在Vhost 列表頁面,單擊创建 Vhost。
在创建 Vhost面板的Vhost名称文字框,輸入Vhost名稱,然後單擊確定。
查看統計資料
您可以查看各種指標資料,協助您及時發現和定位問題。
在实例列表頁面的頂部功能表列選擇地區,然後在執行個體列表中,單擊目標執行個體名稱。
在左側導覽列,單擊Vhost 列表。
在Vhost 列表頁面,找到目標Vhost,在其右側操作單擊详情。
在Vhost 详情頁面單擊监控指标或Dashboard頁簽查看統計資料。
查看Vhost串連詳情
Vhost建立完成並啟動Connection後,您可以查看Vhost與用戶端的串連情況,包括串連的用戶端的IP地址、串連的狀態、串連下各個Channel的狀態、每分鐘的訊息收發量等。
在实例列表頁面的頂部功能表列選擇地區,然後在執行個體列表中,單擊目標執行個體名稱。
在左側導覽列,單擊Vhost 列表。
在Vhost 列表頁面,選擇需查看的Vhost,在其右側操作列中,選擇,在Vhost 详情頁面的连接详情頁簽,查看Vhost的串連資訊。
您也可以在目標Vhost名稱處單擊或其右側操作列,單擊详情,在Vhost 详情頁面的连接详情頁簽,查看Vhost的串連資訊。

表 1. Connection參數 參數項
說明
Connection
用戶端的IP地址。
Connection Name
用戶端自訂的Connection名稱。
AccessKey ID
帳號的AccessKey ID。
State
當前Connection的服務狀態。
SSL/TLS
是否啟用SSL/TLS串連。
Protocol
當前使用的AMQP協議版本。
刪除Vhost
刪除Vhost會刪除該Vhost內所有資料且不可恢複,請謹慎操作。
在实例列表頁面的頂部功能表列選擇地區,然後在執行個體列表中,單擊目標執行個體名稱。
在左側導覽列,單擊Vhost 列表。
在Vhost 列表頁面,選擇需刪除的Vhost,在其操作列中,選擇。
在提示對話方塊,認真閱讀提示資訊,單擊確認,刪除Vhost。