微服务引擎 CSE-治理微服务:设置限流

时间:2024-08-15 17:32:05

设置限流

  1. 登录微服务引擎控制台
  2. 在左侧导航栏选择“ServiceComb引擎专享版”。
  3. 单击待操作的引擎。
  4. 选择“微服务治理”。

    • 未开启安全认证的ServiceComb引擎,请执行6
    • 开启安全认证的ServiceComb引擎,请执行5

  5. 在弹出的“安全认证”对话框输入账号名及其密码,单击“确定”

  6. 单击需要治理的微服务。
  7. 单击“限流”。
  8. 单击“新增”,限流配置项如下表所示。

    图3 设置限流(Spring Cloud开发框架接入的微服务)
    图4 设置限流(Java Chassis开发框架接入的微服务)

    配置项

    说明

    范围

    限流对象

    访问该微服务的其他微服务。

    说明:

    此配置适用于Java Chassis开发框架接入的微服务。

    “限流对象”后的下拉列表可直接选择。

    上游微服务

    设置上游微服务调用本服务的流控制规则。

    说明:

    此配置适用于Spring Cloud开发框架接入的微服务。

    “上游微服务”后的下拉列表可直接选择。

    QPS

    每秒的请求数。当限流对象对当前服务实例的每秒请求数量超过设定的值,当前服务实例不再接受该对象的请求。

    1-99999的整数。

    对于微服务拥有多个实例的情况,如果设置单个实例的流控是2700QPS,该微服务有3个实例,总的QPS就是最大8100,QPS超过8100才会触发限流。

  9. 单击“确定”保存配置。
support.huaweicloud.com/usermanual-cse/cse_usermanual_22080103.html