更新时间:2024-10-18 GMT+08:00
分享

在SLB中配置负载均衡其他配置项

前提条件

需要具备AppStage服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限

其他配置

  1. 进入AppStage运维中心
  2. 在顶部导航栏选择服务。
  3. 单击,选择微服务开发 > 负载均衡
  4. 选择左侧导航栏的“实例管理”
  5. 在实例列表中单击实例名称,进入实例详情页面。
  6. 选择“其他配置”页签,单击“编辑”,编辑相关参数,参数说明如表1所示。

    表1 其他配置参数说明

    参数

    说明

    灰度标记开关

    对应配置文件中config.ADD_GREY_FLAG。

    • head:灰度请求,在转发给业务时http头加上x-is-gray: 1的参数。
    • url:灰度请求,在转发给业务时url的queryString加上x-is-gray=1的参数。

    灰度测试每秒转发量限制

    对应配置文件中config.GREY_TEST_QPS_LIMIT;(1-1000)。

    宕机时路由到生产集群开关

    对应配置文件中config.IS_BYPASS_ON_GREY_DOWN;灰度集群宕机时灰度请求路由到生产集群开关。

    灰度测试开关

    对应配置文件中config.GREY_TEST_SWITCH。

    灰度测试服务ID

    对应配置文件中config.GREY_TEST_SERVICE_ID。

    灰度测试平台接口url

    对应配置文件中config.GREY_TEST_URL。

    节点级流控告警阈值

    如果“节点级流控 ”次数达到阈值将产生告警。

    请求数量预告警

    如果每个nginx worker处理的请求数量达到阈值将产生告警。

    地域灰度IP从左取值开关

    • 关闭:从IP报文取SourceIP,如果是内部信任IP,则依次从右向左逐个取X-Forwarded-For,一旦遇到非内部信任IP,则返回它,直至取到最左边为止。
    • 开启:取得X-Forwarded-For最左侧非内网段IP,如未取得,则取IP报文sourceIP。

    成功率告警阈值

    Http响应状态码< 400为成功,如果成功率小于阈值将产生告警,范围为0-100。

    成功率下降告警阈值

    如果成功率在1分钟或五分钟内下降超过阈值,将产生告警。对应配置文件中的 config.SUCC_RATE_BASE_OFFSET,范围为0-100。

    取IP方式

    对应配置文件中config.GET_IP_TYPE;适用于IP流控,灰度规则中的X-Forwarded-For取值。

    • 从左取IP(1):从头部X-Real-IP取得IP,如不存在,取得X-Forwarded-For最左侧非内网段IP,如未取得,则取IP报文sourceIP。
    • 从右取IP(2):从IP报文取SourceIP,如果是内部信任IP,则依次从右向左逐个取X-Forwarded-For,一旦遇到非内部信任IP,则返回它,直至取到最左边为止。
    • 从左取XFF(3):取得X-Forwarded-For最左侧非内网段IP,如未取得,则取IP报文sourceIP。

    健康检查告警阈值

    如果后端状态异常的服务器数量超过阈值将产生告警。对应配置文件中的 config.UNHEALTH_SERVER_THRESHOLD。

    健康告警持续时间阈值

    如果后端服务器异常情况持续时间超过阈值(分钟)将产生告警。对应配置文件中的 config.UNHEALTH_DURATION_THRESHOLD。

    并发连接流控告警阈值

    如果“并发连接流控”次数达到阈值将产生告警。对应配置文件中的 config.ALARM_CONN_LIMIT_THRESHOLD。

    服务级流控告警阈值

    如果“服务级流控”次数达到阈值将产生告警。对应配置文件中的 config.ALARM_DOMAIN_THRESHOLD。

    多参数流控告警阈值

    如果 "多参数组合流控 " 次数达到阈值将产生告警。对应配置文件中的 config.ALARM_MULTI_PARAM_THRESHOLD。

    配额流控告警阈值

    如果“配额流控”次数达到阈值将产生告警。对应配置文件中的 config.ALARM_QUOTA_LIMIT_THRESHOLD。

    自定义参数流控告警阈值

    如果“自定义参数流控”次数达到阈值将产生告警。对应配置文件中的 config.ALARM_SINGLE_PARAM_THRESHOLD。

    IP流控告警阈值

    如果“IP流控”次数达到阈值将产生告警。对应配置文件中的 config.ALARM_IP_THRESHOLD。

    接口流控告警阈值

    如果“接口级流控”次数达到阈值将产生告警。对应配置文件中的 config.ALARM_URL_THRESHOLD。

    统计日志参数

    -

  7. 配置完成后,单击“保存”

相关文档