配置超时策略

云原生API网关提供路由级别的超时设置,您可以按需为指定路由配置网关等待请求响应结果的最大时间。如果在指定时间内,网关未收到后端服务的响应结果,网关会向客户端返回一个HTTP状态码为504(Gateway Timeout)的响应结果。本文介绍如何为云原生API网关配置路由超时策略。

操作步骤

  1. 云原生API网关提供了实例内和实例外两种配置超时策略的方式:

    实例外API

    1. 登录云原生API网关控制台。左侧导航栏选择API,并在顶部菜单栏选择地域。

    2. 单击目标API,您可以在下拉框中选择需要配置超时策略的实例,或者选择全部实例image

    3. 选择路由列表中的目标路由。

    实例内API

    1. 登录云原生API网关控制台。左侧导航栏选择实例,并在顶部菜单栏选择地域。

    2. 实例页面,单击目标网关实例ID。左侧导航栏选择API,单击目标API。

    3. 选择路由列表中的目标路由。

  2. 单击策略配置页签,然后单击入站处理启动策略/插件

  3. 单击超时卡片,在添加策略: 超时面板配置相关参数,然后单击添加

    说明

    超时策略配置完成且开启后,请根据实际业务验证服务超时规则是否生效。

    参数

    描述

    开启

    路由超时策略的启用开关。

    • 开启:网关路由超时策略生效。

    • 关闭:网关路由超时策略失效。

    超时时间

    为当前路由设置超时时间,单位为秒。

    说明

    当设置为0或者关闭超时策略时,表示网关会一直等待请求的响应结果。