云原生網關觸發器
更新時間 2025-07-28 09:07:35
最近更新時間: 2025-07-28 09:07:35
分享文章
云原生網關觸發器
云原生網關觸發器能夠讓您網關的流量轉向云工作流,能夠支持更豐富的請求配置,如請求方法、請求頭、請求參數等
前提條件
已創建工作流。
已創建云原生網關。
已創建函數計算服務的終端節點(VPCE)。
創建步驟請查看創建VPCE,其中”虛擬私有云“選擇云原生網關所屬的VPC,”服務“選擇函數計算服務cn.daliqc.cn-huadong-1.faas 函數計算服務在各資源池的名稱(cn.daliqc.cn-huadong-1.faas )可能有差別,選擇后綴為faas的即可,上述示例是在華東一資源池的名稱
觸發消息格式
通過云原生網關請求訪問工作流時,僅會把請求中的body部分作為工作流的輸入,數據類型必須為JSON格式。而header和queryparams等其余請求信息會被丟棄。
操作步驟
登錄,點擊目標工作流,進入工作流詳情詳情。
在配置選項卡中,選擇左邊的 工作流調度 選項卡。
點擊 創建工作流調度,在彈出的右抽屜中選擇 云原生網關觸發器,配置參數解釋如下表。
| 配置項 | 操作說明 | 示例 |
|---|---|---|
| 觸發器類型 | 選擇云原生觸發器。 | 云原生觸發器 |
| 名稱 | 填寫自定義的觸發器名稱。 | cgw-trigger |
| 網關實例 | 選擇已創建的云原生網關實例。 | - |
| 域名 | 選擇網關實例已關聯的域名。 | mydomain.com |
| 匹配路徑 | 匹配請求的path(不含query參數),當前支持前綴匹配和精確匹配。末尾使用'*'代表使用前綴匹配。 | /my/path |
| 請求方法 | 匹配請求中的HTTP方法,可多選,不選則匹配所有HTTP方法 | - |
| 優先級 | 當多個路由同時匹配一個請求時,路徑匹配深度較大的路由優先;路徑匹配相同的情況下,路由優先級高(數字大)的優先匹配。 | 0 |
| 請求頭 | 匹配請求中的HTTP header。 | - |
| 請求參數 | 匹配請求中的HTTP query參數。 | - |
| 觸發器啟用狀態 | 創建觸發器后是否立即啟用。默認選擇開啟,即創建觸發器后立即啟用觸發器。 | 啟用 |