EventBridge 作為阿里雲事件中樞,支援自動捕獲事件發生、完成及失敗等關鍵資訊,並通過規則路由至指定目標(如Function Compute、訊息佇列等),便於使用者快速構建事件驅動型應用,提升營運效率與系統可靠性。使用 EventBridge 服務可實現對無影雲手機任務狀態的即時監聽,無需使用者輪詢查詢,節省使用者計算資源調用並降低系統複雜度。本文介紹如何使用事件匯流排 EventBridge 服務,自動探索並追蹤無影雲手機的相關事件。
前提條件
已開通事件匯流排 EventBridge。如果尚未開通事件匯流排,登入事件匯流排 EventBridge 控制台,單擊免費開通,並根據頁面提示開通事件匯流排 EventBridge 並授權。
本文以事件目標的服務類型為DingTalk acs.dingtalk 為例,需建立DingTalk自訂機器人,詳情請參見DingTalk開發文檔。
操作步驟
該功能目前處於邀測中,如需體驗,請提交工單聯絡支援小組開通功能。
通過EventBridge服務控制台手動訂閱
登入事件匯流排 EventBridge 控制台,在左側導覽列,選擇事件匯流排,在頂部功能表列,地區選擇新加坡。
在事件匯流排頁面,單擊default(雲端服務專用匯流排)。
在default頁面,選擇左側導覽列事件規則,單擊建立規則。
在配置基本資料頁簽,輸入名稱與描述並單擊下一步。
在建立規則頁簽,事件來源選擇
acs.cloudphone 無影雲手機,根據需求選擇事件類型,支援的時間類型參考下表。在配置事件目標頁簽,服務類型選擇DingTalk acs.dingtalk,輸入地址與密鑰,單擊匯入樣本,其它參數保持預設,然後單擊建立。
說明以上內容以DingTalk acs.dingtalk 為例,更多推送情境說明及詳情請參見事件目標。
雲手機發生並完成相關事件後,在default頁面左邊導覽列選擇事件追蹤,事件來源選擇
asc:cloudphone,單擊查詢可查看雲手機相關完成的事件,具體回調細節可以單擊事件軌跡查看。
相關參考
下載EventBridge SDK Demo,可通過 SDK 建立事件規則。
回調的調用記錄,可前往事件匯流排 EventBridge 事件追蹤頁面查看,也可通過QueryEventTraces - 查詢事件軌跡推送詳情 API進行查看。