实例会话

更新时间:
复制为 MD 格式

通过实例会话功能,您可以实时查看实例会话的客户端信息并根据业务需求终止异常会话,也可以创建QPS限流规则,提高系统的稳定性。

查看或终止会话

功能限制

无法获取使集群架构直连模式产生的会话。

操作步骤

  1. 访问实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击CloudDBA > 实例会话

  3. 您可以查看或终止目标实例的实例会话,浏览会话统计信息。

    • 查看会话

      默认展示了所有会话的详细信息,您可以将鼠标放置在对应的参数名称上查看其含义。

      说明

      您可以在搜索会话文本框中输入关键字来过滤会话信息。如需刷新实例会话信息,可以单击左上角的刷新或者开启自动刷新

    • 终止会话

      选择目标会话或按shift键可以选择多个目标会话,单击右上角的kill选中会话或者直接点击kill全部会话

      警告

      该操作会导致对应连接强制断开,请谨慎操作。

    • 查看会话统计

      会话统计记录了实例会话的总客户端数,活跃客户端数,来源(客户端的地址)数量。

      说明

      在按照来源统计这一表格中,单击客户端地址右侧的图标,可以修改来源别名。在总数栏中单击数值,可查看访问来源地址的详细信息。

启用QPS限流

启用后,请求量达到设定阈值时将返回THROTTLED错误并拒绝访问。

注意事项

  • 本功能仅限短期应急:当实例发生重启、HA、迁移等操作时,当前运行中的限流规则将会失效。

说明

建议提前在客户端处理THROTTLED报错,避免导致异常情况。同时,在客户端在收到THROTTLED报错时,请避免频繁重试。

前提条件

仅支持Tair(企业版)内存型云原生模式且小版本为25.12.2.0及以上。

操作步骤

  1. 访问实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧导航栏,单击CloudDBA > 实例会话

  3. 在页面右侧,单击QPS限流

  4. 单击创建限流规则,并配置限流规则。

    • 限流模式:固定为QPS限流

    • 命令设置:支持选择读流量、写流量以及所有流量。

    • Key:支持精准匹配,也支持通配符匹配,例如,限制以user为前缀的Key:user*。

    • 用户名:(可选)指定限流的用户(即账号管理中的账号)。

    • 客户端IP:(可选)支持IP / CIDR 匹配。

    • 最小请求大小:限流的最小请求大小,单位是byte。

    • 最大QPS:设置的QPS上限。若实例为集群架构或读写分离架构,该参数为单分片(单节点)的QPS上限,实例整体QPS上限 = 最大QPS * 分片(节点)数。

    • 限流时间:限流生效时间,单位为分钟,到期后限流会自动取消。

  5. 单击提交

    此时,限流规则正在运行中。

  6. (可选)您可以按需修改或提前关闭限流规则。

重要

仅允许实时启用一条限流规则,若启用新的规则会覆盖原来正在运行中的规则。

常见问题

  • Q:如何断开客户端的连接?

    A:在控制台CloudDBA > 实例会话功能中,选中指定会话,并单击kill选中会话