全部產品
Search
文件中心

EventBridge:自訂事件Simple Message Queue (formerly MNS)

更新時間:Dec 27, 2024

本文介紹如何在事件匯流排EventBridge控制台添加輕量訊息佇列(原 MNS)類型的自訂事件來源。

前提條件

操作步驟

  1. 登入事件匯流排EventBridge控制台
  2. 在左側導覽列,單擊事件匯流排
  3. 在頂部功能表列,選擇地區。
  4. 事件匯流排頁面,單擊目標匯流排名稱。
  5. 在左側導覽列,單擊事件來源
  6. 事件源頁面,單擊添加事件源

  7. 添加自定义事件源面板,輸入名称描述事件提供方選擇Simple Message Queue (formerly MNS)队列名称選擇已建立的隊列,然後單擊确认

事件樣本

{
    "id":"bffb9722-9c48-407b-9895-b038f78f****",
    "source":"acs:mns",
    "specversion":"1.0",
    "type":"mns:Queue:SendMessage",
    "datacontenttype":"application/json; charset=utf-8",
    "subject":"acs:mns:cn-hangzhou:123456789098****:queues/zeus",
    "time":"2021-04-08T06:28:17.093Z",
    "aliyunpublishtime":"2021-04-08T06:30:31.367Z",
    "aliyuneventbusname":"mybus",
    "data":{
        "requestId":"606EA3074344430D4C81****",
        "messageId":"C6DB60D1574661357FA227277445****",
        "messageBody":"TEST"
    }
}

CloudEvents規範中定義的參數解釋,請參見事件概述

data欄位包含的參數解釋如下表所示。

參數

類型

樣本值

描述

requestId

String

606EA3074344430D4C81****

請求ID。每個請求的ID取值唯一。

messageId

String

C6DB60D1574661357FA227277445****

訊息ID。每條訊息的ID取值唯一。

messageBody

String

TEST

訊息內容。