路由到函數(shù)計算
本文介紹如何在事件總線EventBridge控制臺添加函數(shù)計算作為事件流中的服務(wù)類型。
前提條件
創(chuàng)建事件流
- 登錄事件總線EventBridge控制臺,在左側(cè)導(dǎo)航欄,單擊事件流。
- 在頂部菜單欄,選擇地域,然后單擊創(chuàng)建事件流。
在創(chuàng)建事件流面板,設(shè)置任務(wù)名稱和描述,配置以下參數(shù),然后單擊保存。
任務(wù)創(chuàng)建
在Source(源)、Filtering(過濾)、Transform(轉(zhuǎn)換)配置向?qū)ВO(shè)置數(shù)據(jù)提供方、事件過濾、轉(zhuǎn)換規(guī)則,單擊下一步。事件轉(zhuǎn)換的配置說明,請參見使用函數(shù)計算實現(xiàn)消息數(shù)據(jù)清洗。
在Sink(目標(biāo))配置向?qū)Вx擇服務(wù)類型為函數(shù)計算,配置以下參數(shù)。
參數(shù)
說明
示例
服務(wù)
選擇已創(chuàng)建的函數(shù)計算的服務(wù)。
test
函數(shù)
選擇已創(chuàng)建的函數(shù)計算的函數(shù)。
test
版本和別名
可以選擇指定版本或指定別名。如果選擇了指定版本,需要選擇目標(biāo)函數(shù)具體的版本。如果選擇了指定別名,需要選擇目標(biāo)函數(shù)的別名。
指定版本
LATEST
執(zhí)行方式
可以選擇以下兩種執(zhí)行方式:
異步:表示將數(shù)據(jù)投遞到FC側(cè)時,函數(shù)的執(zhí)行方式時異步執(zhí)行。
同步:表示將數(shù)據(jù)投遞到FC側(cè)時,函數(shù)的執(zhí)行方式時同步執(zhí)行。
異步
事件
選擇事件內(nèi)容轉(zhuǎn)換類型。更多信息,請參考事件內(nèi)容轉(zhuǎn)換。
完整事件
任務(wù)屬性
設(shè)置事件流的重試策略及死信隊列。更多信息,請參見重試和死信。
返回事件流頁面,找到創(chuàng)建好的事件流,在其右側(cè)操作欄,單擊啟用。
啟用事件流后,會有30秒~60秒的延遲時間,您可以在事件流頁面的狀態(tài)欄查看啟動進度。
結(jié)果驗證
在事件流頁面,單擊事件目標(biāo)列的函數(shù)名稱,跳轉(zhuǎn)到目標(biāo)函數(shù)的詳情頁面。
在目標(biāo)函數(shù)的詳情頁面,單擊調(diào)用日志頁簽,然后單擊函數(shù)日志,即可查看到函數(shù)的調(diào)用日志。