文档

设置Fallback服务

更新时间:

当路由的目标服务出现故障时,通过设置Fallback服务可以将流量降级到指定的容灾服务,保障业务的高可用性。

前提条件

使用限制

Fallback服务功能仅适用于网关版本为1.2.5及以上。

Fallback服务工作原理

如图所示,现有路由/app,目标服务为ServiceA-v1,设置的Fallback服务为ServiceA。当ServiceA-v1服务不存在,或者无健康、可用的节点时,流量会自动容灾到ServiceA

Fallback服务

操作步骤

  1. 登录MSE管理控制台,并在顶部菜单栏选择地域。

  2. 在左侧导航栏,选择云原生网关 > 网关列表,单击目标网关名称。

  3. 在左侧导航栏,单击路由管理 > 路由配置

  4. 路由配置页面,单击创建路由

  5. 创建路由面板,配置路由相关参数。

    1. 请求信息页面,配置相关参数,然后单击下一步

      关于配置路由相关参数的具体操作,请参见新建路由规则

    2. 目标服务页面,配置相关参数。

      1. 选择当前路由的目标服务

        目标服务支持单服务多服务标签路由Mock以及重定向。关于目标服务不同类型说明,请参见路由方式概述

      2. 选中设置fallback服务,并配置相关参数。

        配置项

        说明

        服务

        选择当前路由的Fallback服务。

        端口

        选择对应端口。

        说明

        动态端口适用于服务端口会动态变化的场景,但不支持有多端口的服务,请勿在多端口场景使用。

        协议

        目前只支持HTTP协议。

      3. 单击保存保存并上线

        • 若单击保存,当前路由数据仅保存,不会发布上线。

        • 若单击保存并上线,当前路由会立即发布上线。

  • 本页导读 (1)
文档反馈