全部產品
Search
文件中心

ApsaraMQ for RabbitMQ:私網串連存取點

更新時間:Dec 27, 2024

建立私網串連存取點後,您可以在建立私網串連存取點時指定的VPC內通過私網串連訪問雲訊息佇列 RabbitMQ 版資源收發訊息。

應用情境

使用私網串連存取點指定VPC訪問雲訊息佇列 RabbitMQ 版適合用於以下情境:

  • 執行個體型產品訪問網路時需要對網路鏈路做隔離。

  • 雲企業網(CEN)上雲組網及跨地區組網。

  • CEN組網時無法使用路由規則訪問雲產品。

建立私網串連存取點後,原VPC存取點仍可正常訪問雲訊息佇列 RabbitMQ 版服務。

費用說明

雲訊息佇列 RabbitMQ 版為您託管建立了私網存取點,雲訊息佇列 RabbitMQ 版本身不收取費用,所有使用私網串連產生的費用,由阿里雲PrivateLink服務直接向開通服務的阿里雲帳號ID收取。開通成功後,根據私網串連服務的實際使用量進行計費,按每小時出賬。費用包含執行個體費和流量處理費。更多資訊,請參見計費說明

私網串連存取點的生命週期與其關聯的RabbitMQ執行個體一致,您不能在PrivateLink控制台手動刪除。RabbitMQ執行個體到期釋放、或主動刪除以後,私網串連存取點將由雲訊息佇列 RabbitMQ 版服務自動刪除。

地區限制

以下地區申請加白名單後可直接使用:華東1(杭州)、華東2(上海)、華北2(北京)、華北3(張家口)、華南1(深圳)、華南3(廣州)、西南1(成都)、華北6(烏蘭察布)、新加坡、德國(法蘭克福)、美國(矽谷)、印尼(雅加達)、馬來西亞(吉隆坡)、中國香港、沙特(利雅得)、菲律賓(馬尼拉)、泰國(曼穀),其他地區請提交工單申請。

前提條件

提交工單申請添加私網串連存取點白名單,提單時需要提供購買執行個體的主帳號uid和執行個體所屬地區。

操作步驟

  1. 登入雲訊息佇列 RabbitMQ 版控制台,然後在左側導覽列選擇实例列表

  2. 实例列表頁面的頂部功能表列選擇地區,然後在執行個體列表中,單擊目標執行個體名稱。

  3. 实例详情頁面的接入点信息頁簽,單擊终端接入点右側Endpoint欄的开通

    說明

    您需要按照前提條件申請添加私網串連存取點白名單後,才能看到終端存取點入口。

  4. 创建私网连接接入点面板,完成以下操作。

    1. 仔細閱讀面板頂部說明。

    2. 建立服務關聯角色,詳情請參見服務關聯角色

    3. 開通私網串連服務。

    4. 配置以下參數。然後單擊确定

      重要

      私網串連存取點建立完成後,不支援修改和刪除,請正確填寫。

      參數

      描述

      樣本

      VPC ID

      選擇VPC ID。VPC狀態必須為可用

      vpc-degu45gufksifgiuf****

      VSwitch ID

      選擇VSwitch ID。為保障高可用性,請至少選擇2個可用性區域的交換器。

      說明

      vsw-bewhf9uiagudie****

      vsw-feuo8evyidochhe****

      安全性群組

      選擇安全性群組。選用要求如下:

      • 存取原則添加運行入方向協議類型為TCP,目的連接埠為5672/5671的策略。

      • 不支援託管安全性群組。

      sg-uoefguo8fvyeif****

      建立完成後,可在实例详情頁面的接入点信息頁簽查看存取點詳情。

  5. 擷取私網串連存取點後,可將此存取點配置在SDK代碼中,即可通過私網串連收發訊息。更多資訊,請參見步驟三:調用SDK收發訊息

服務關聯角色

  • 首次使用私網串連存取點需要建立服務關聯角色:AliyunServiceRoleForAmqpNetwork,建立服務關聯角色之前,需要允許帳號有建立服務關聯角色的許可權,可以賦予AliyunAMQPFullAccess系統策略許可權,如果自訂許可權,需要具備以下許可權,其中,${accountid}需替換為您的阿里雲帳號ID。

    {
        "Statement": [
            {
                "Action": [
                    "ram:CreateServiceLinkedRole"
                ],
                "Resource": "acs:ram:*:${accountid}:role/*",
                "Effect": "Allow",
                "Condition": {
                  "StringEquals": {
                  "ram:ServiceName": [
                    "network.amqp.aliyuncs.com"
                  ]
                  }
                }
            }
        ],
        "Version": "1"
    }
  • 角色策略名稱稱:AliyunServiceRolePolicyForAmqpNetwork

  • 許可權說明:允許雲訊息佇列 RabbitMQ 版使用此角色訪問您的PrivateLink服務完成專用網路相關功能。

  • 具體文檔說明:服務關聯角色

相關文檔

關於私網串連的更多資訊,請參見什麼是私網串連