雲原生API Gateway提供路由層級的逾時設定,您可以按需為指定路由配置網關等待請求響應結果的最大時間。如果在指定時間內,網關未收到後端服務的響應結果,網關會向用戶端返回一個HTTP狀態代碼為504(Gateway Timeout)的響應結果。本文介紹如何為雲原生API Gateway配置路由逾時策略。
操作步驟
雲原生API Gateway提供了執行個體內和執行個體外兩種配置逾時策略的方式:
執行個體外API
登入雲原生API Gateway控制台。左側導覽列選擇API,並在頂部功能表列選擇地區。
單擊目標API,您可以在下拉框中選擇需要配置逾時策略的執行個體,或者選擇全部執行個體。

選擇路由列表中的目標路由。
執行個體內API
登入雲原生API Gateway控制台。左側導覽列選擇執行個體,並在頂部功能表列選擇地區。
在執行個體頁面,單擊目標網關執行個體ID。左側導覽列選擇API,單擊目標API。
選擇路由列表中的目標路由。
單擊策略配置頁簽,然後單擊入站處理的啟動策略/外掛程式。
單擊逾時卡片,在添加策略: 逾時面板配置相關參數,然後單擊添加。
說明逾時策略配置完成且開啟後,請根據實際業務驗證服務逾時規則是否生效。
參數
描述
开启
路由逾時策略的啟用開關。
開啟:網關路由逾時策略生效。
關閉:網關路由逾時策略失效。
超时时间
為當前路由設定逾時時間,單位為秒。
說明當設定為0或者關閉逾時策略時,表示網關會一直等待請求的響應結果。