全部產品
Search
文件中心

ApsaraMQ for RocketMQ:快速入門概述

更新時間:Jun 30, 2024

雲訊息佇列 RocketMQ 版提供了TCP協議和HTTP協議的多語言用戶端SDK以收發不同類型的訊息。本文介紹通過兩種協議的多語言SDK收發普通訊息的流程和使用須知。

背景資訊

雲訊息佇列 RocketMQ 版提供了四種訊息類型,更多資訊,請參見訊息類型列表。本文以收發普通訊息為例進行說明,因此,您按照本文提供的步驟建立的普通訊息的Topic,不能用於收發其他類型的訊息。換言之,不同訊息類型的Topic不能混用。

使用流程

根據您選擇的協議,使用流程如下。

流程圖

協議使用須知

  • 由於雲訊息佇列 RocketMQ 版提供的TCP協議用戶端SDK和HTTP協議用戶端SDK不同,建議您分別為兩種協議建立不同類型的Group ID。TCP協議和HTTP協議Group的使用限制說明,請參見Group管理

  • 同一個雲訊息佇列 RocketMQ 版執行個體既有TCP協議存取點,又有HTTP協議的存取點,您需分別擷取TCP協議和HTTP協議的SDK來使用對應協議的存取點,不能混用。

  • TCP協議和HTTP協議在各地區均提供公網和內網存取點。生產環境預設推薦使用VPC專用網路走內網訪問服務;如果需要跨地區、線下IDC、公網網路訪問,且當前無法使用CEN組網,可以使用公網存取點訪問服務。公網存取點需要支付額外的公網下行流量費用,具體資訊,請參見公網流量定價詳情

後續步驟