如果您想要 VMware Cloud Director 傳送特定事件所觸發的 AMQP 訊息,則必須設定 AMQP Broker。您可以使用 AMQP 訊息自動處理基礎使用者請求。

必要條件

如果要使用 SSL,可以測試與 AMQP 主機的連線並與之建立信任關係。請參閱 使用 Service Provider Admin Portal測試 VMware Cloud Director 與遠端伺服器的連線並建立信任關係

程序

  1. 從頂部導覽列中,選取管理
  2. 設定下,選取擴充性
    AMQP Broker 索引標籤隨即開啟。
  3. 按一下 AMQP Broker 區段的編輯按鈕。
  4. 輸入 AMQP 主機的 DNS 主機名稱或 IP 位址。
    RabbitMQ 伺服器主機的完整網域名稱,例如 amqp.example.com
  5. 輸入 AMQP 連接埠。
    代理接聽訊息的預設連接埠為 5672
  6. 輸入交換。
  7. 輸入 vHost。
    預設值為 /
  8. 輸入首碼。
  9. (選擇性) 若要使用 SSL,請開啟使用 SSL 切換按鈕,然後選取其中一個憑證選項。

    依預設,VMware Cloud Director AMQP 服務會傳送未加密的訊息。您可以設定 AMQP 服務,以使用 SSL 加密這些訊息。此外,還可以設定服務,以使用 VMware Cloud Director 儲存格上 Java Runtime Environment 的預設 JCEKS 信任存放區 (通常位於 $VCLOUD_HOME/jre/lib/security/cacerts) 來驗證代理憑證。

    選項 描述
    SSL 憑證 上傳 SSL 憑證。
    SSL 金鑰儲存區 (JCEKS) 上傳 SSL 金鑰儲存區並輸入金鑰儲存區密碼。
  10. 輸入使用者名稱和密碼以連線至 AMQP 主機。
  11. 按一下儲存
  12. (選擇性) 若要測試設定,請按一下 AMQP Broker 區段下的測試按鈕,並提供密碼。
  13. (選擇性) 若要將稽核事件發佈到 AMQP Broker,請按一下非封鎖 AMQP 通知區段下的編輯按鈕,然後開啟啟用通知切換按鈕。