分享方式:


使用 Azure 入口網站建立服務匯流排主題和主題的訂用帳戶

在本快速入門中,您會使用 Azure 入口網站來建立服務匯流排主題,然後建立該主題的訂用帳戶。

什麼是服務匯流排主題和訂用帳戶?

服務匯流排主題和訂用帳戶支援「發佈/訂閱」 訊息通訊模型。 當您使用主題和訂用帳戶時,分散式應用程式的元件彼此不直接通訊,相反地,這些元件會透過扮演中繼角色的主題來交換訊息。

顯示主題和訂用帳戶運作方式的影像。

有別於服務匯流排佇列,服務匯流排佇列中的每個訊息只會由單一取用者處理,主題和訂用帳戶採用發佈/訂閱模式,提供一對多的通訊形式。 一個主題可以登錄多個訂用帳戶。 當訊息傳送至主題時,每個訂用帳戶隨後都可取得訊息來個別處理。 主題的訂用帳戶類似於虛擬佇列,同樣可接收已傳送到主題的訊息複本。 您可以選擇性地在訂用帳戶上登錄主題的篩選規則,這可讓您篩選或限制主題的哪些訊息由哪些主題訂用帳戶接收。

服務匯流排主題和訂用帳戶可讓您擴大處理非常多使用者和應用程式上大量的訊息。

在 Azure 入口網站中建立命名空間

若要開始在 Azure 中使用服務匯流排傳訊實體,您必須先使用 Azure 中的唯一名稱建立命名空間。 命名空間為應用程式內的服務匯流排資源 (佇列、主題等) 提供範圍容器。

若要建立命名空間:

  1. 登入 Azure 入口網站

  2. 瀏覽至 [所有服務] 頁面

  3. 在左側導覽列上,從類別清單中選取 [整合],將滑鼠停留在 [服務匯流排] 上方,然後選取 [服務匯流排] 圖格上的 + 按鈕。

    此圖顯示在功能表中依序選取 [建立資源]、[整合] 及 [服務匯流排]。

  4. 在 [建立命名空間] 頁面的 [基本] 標籤中,遵循下列步驟:

    1. 針對 [訂用帳戶],選擇要在其中建立命名空間的 Azure 訂用帳戶。

    2. 針對 [資源群組],選擇將存留命名空間的現有資源群組,或是建立新的資源群組。

    3. 輸入命名空間的名稱。 命名空間名稱應遵循下列命名慣例:

      • 名稱在整個 Azure 中必須是唯一的。 系統會立即檢查此名稱是否可用。
      • 名稱長度至少 6 個字元,最多 50 個字元。
      • 名稱僅可包含字母、數字和連字號 "-"。
      • 名稱開頭必須為字母,且結尾必須為字母或數字。
      • 名稱結尾不得為「-sb」或「-mgmt」。
    4. 針對 [位置],選擇應裝載命名空間的區域。

    5. 針對定價層,選取命名空間的定價層 (基本、標準或進階)。 針對本快速入門,選取 [標準]

      重要

      如果您想要使用主題和訂用帳戶,請選擇 [標準] 或 [進階]。 基本定價層不支援主題/訂用帳戶。

      若已選取 [進階] 定價層,請指定傳訊單位數目。 進階層可讓您的資源在 CPU 和記憶體層級上獲得隔離,讓每個工作負載能夠獨立執行。 此資源容器稱為傳訊單位。 進階命名空間都至少有一個傳訊單位。 您可以為每個服務匯流排的進階命名空間選取 1、2、4、8 或 16 個傳訊單位。 如需詳細資訊,請參閱服務匯流排進階傳訊

    6. 選取頁面底部的 [檢閱 + 建立] 。

      此圖顯示 [建立命名空間] 頁面

    7. 在 [檢閱 + 建立] 頁面上檢閱設定,然後選取 [建立]

  5. 一旦部署資源成功,請在部署頁面上選取 [移至資源]

    此圖顯示部署成功頁面及 [前往資源] 連結。

  6. 您會看到服務匯流排命名空間的首頁。

    此圖顯示建立的服務匯流排命名空間的首頁。

使用 Azure 入口網站建立主題

  1. 在 [服務匯流排命名空間] 頁面上,選取左側功能表上的 [主題]

  2. 選取工具列上的 [+ 主題]

  3. 輸入主題的名稱。 保留其他選項的預設值。

  4. 選取 建立

    螢幕擷取畫面:[建立主題] 頁面。

針對主題建立訂用帳戶

  1. 選取您在上一節中建立的主題

    螢幕擷取畫面:[主題] 頁面,其中已選取您的主題。

  2. 在 [服務匯流排主題] 頁面上,從左側功能表中選取 [訂用帳戶],然後選取工具列上的 [+ 訂用帳戶]

    螢幕擷取畫面:[訂用帳戶] 頁面,其中已選取 [新增訂用帳戶] 按鈕。

  3. 在 [建立訂用帳戶] 頁面上,遵循下列步驟:

    1. 輸入 S1 作為訂用帳戶的 [名稱]

    2. 然後,選取 [建立] 以建立訂用帳戶。

      螢幕擷取畫面:[建立訂用帳戶] 頁面。

  4. 重複執行前一個步驟兩次,以建立名為 S2S3 的訂用帳戶。

下一步

在本文中,您已建立服務匯流排命名空間、命名空間中的主題,以及訂閱該主題的三個訂用帳戶。 若要了解如何將訊息發佈至主題並訂閱訂用帳戶中的訊息,請參閱「發佈和訂閱訊息」一節中的下列其中一個快速入門。