全部產品
Search
文件中心

Simple Message Queue (formerly MNS):雲產品間訊息通道

更新時間:Nov 02, 2024

Simple Message Queue (formerly MNS)憑藉其簡單的隊列模型、輕量化協議以及按量後付費的計費模式,成為眾多阿里雲產品首選的訊息傳輸通道,此外,其無損發布能力和多可用性區域的高可用特性,確保了雲產品之間以及雲產品與使用者應用之間的訊息可靠傳輸。本文介紹Simple Message Queue (formerly MNS)充當雲產品間訊息通道的典型情境。

情境一:通過隊列訂閱雲產品事件、非同步任務執行結果等資料進行後續的業務操作

情境案例

說明

Object Storage Service

OSS事件推送到Simple Message Queue (formerly MNS)的隊列或主題中,開發人員的服務通過消費訊息進行後續的業務處理。

CloudMonitor

將警示事件寫入Simple Message Queue (formerly MNS)的隊列或主題中,消費者應用可以通過消費這些訊息,實現自動化的商務邏輯處理。

Auto Scaling

將伸縮組動態寫入Simple Message Queue (formerly MNS)的隊列或主題中,消費者應用可以通過消費這些訊息,實現自動化的商務邏輯處理。

智能媒體服務IMS

將回調內容寫入Simple Message Queue (formerly MNS)的隊列中,通過消費MNS隊列訊息的方式擷取任務的進展和狀態。

情境二:通過訊息觸發任務或函數的執行

情境案例

說明

Function ComputeFC

Simple Message Queue (formerly MNS)的隊列或主題當作觸發函數執行的事件來源。當訊息產生時,如果滿足觸發器定義的規則,訊息會自動調用觸發器關聯的函數。

事件匯流排EventBridge

可以將Simple Message Queue (formerly MNS)的隊列作為事件流的事件來源(Source),觸發事件流的執行。

情境三:使用者應用和雲產品間訊息互連

情境案例

說明

物聯網平台

當需要對裝置資料進行複雜或精細化處理,使用者應用可將裝置訊息發送至Simple Message Queue (formerly MNS)消費,IoT Platform消費隊列訊息擷取裝置事件資訊。

Function ComputeFC

函數執行過程中的資料或結果資料投遞到Simple Message Queue (formerly MNS)的隊列,使用者應用通過消費隊列的訊息進行下一步的商務邏輯處理。