Vhost管理
本文中含有需要您注意的重要提示信息,忽略該信息可能對您的業務造成影響,請務必仔細閱讀。
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。