使用LTS觸發器
更新時間 2025-01-13 16:37:13
最近更新時間: 2025-01-13 16:37:13
分享文章
本章介紹函數工作流如何使用LTS觸發器。
前提條件
- 已經創建函數。
- 已經創建LTS FullAccess權限的委托,創建過程請參見配置委托權限。
- 已經創建日志組,此處以LogGroup1為例,創建過程請參見云日志服務-用戶指南-日志管理-日志組。
- 已經創建,此處以LogTopic1為例,創建過程請參見云日志服務-用戶指南-日志管理-日志流。
創建LTS觸發器
1、登錄函數工作流控制臺,在左側的導航欄選擇“函數 > 函數列表”。
2、選擇待配置的函數,單擊進入函數詳情頁。
3、選擇“設置 > 觸發器”,單擊“創建觸發器”,彈出“創建觸發器”對話框。
4、設置以下信息。
- 觸發器類型:選擇“云日志服務(LTS)”。
- 日志組:選擇已創建的日志組,例如:LogGroup1。
- 日志流:選擇已創建的日志流,例如:LogStream1。
5、單擊“確定”,完成LTS觸發器的創建。
配置LTS事件觸發函數
說明當原始LTS事件消息超過75KB,會把原始LTS事件消息按照75KB維度拆分為多條消息觸發執行函數。
1、返回函數工作流控制臺,在左側的導航欄選擇“函數 > 函數列表”。
2、選擇待配置的函數,單擊進入函數詳情頁。
3、在函數詳情頁,選擇函數版本。
4、在“代碼”頁簽下,單擊“測試”,彈出“配置測試事件”對話框。
5、填寫如表所示測試信息后,單擊“保存”。
表 測試信息
| 參數 | 說明 |
|---|---|
| 配置測試事件 | 可創建新的測試事件也可編輯已有的測試事件。選擇默認值:“創建新的測試事件”。 |
| 事件模板 | 選擇"lts-event-template"模板,使用系統內置LTS事件模板。 |
| 事件名稱 | 事件名稱必須以大寫或小寫字母開頭,支持字母(大寫或小寫),數字和下劃線“_”(或中劃線“-”),并以字母或數字結尾,長度為1-25個字符,例如lts-123test。 |
| 測試事件 | 自動加載系統內置lts事件模板,本例不做修改。 |
6、單擊“測試”,可以得到函數運行結果,函數會返回輸入LTS數據。