更新时间:2024-07-02 GMT+08:00
分享

实时会话

您可以在以下场景使用会话管理功能:

  • 紧急救助通道:在实例的连接数达到上限,无法正常登录时,该功能提供了一个特殊连接通道,可以查看和执行Kill会话的操作。
  • 历史急救日志:查看您在急救通道执行过的Kill操作历史记录。

使用须知

  • 请务必在紧急情况下使用该功能,您的Kill操作将会以日志的形式被记录下来。
  • 目前支持3.4、4.0、4.2和4.4的社区版实例。
  • 不支持创建中、冻结、异常实例。
  • 非活跃会话不允许执行Kill操作。
  • 实时会话基于当前时间点数据库的currentOp生成,如果会话本身执行时间过短(小于等于毫秒级),不建议通过实时会话的方式查看。如果有统计所有操作的需求,可以参考《审计日志策略管理》。

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上方的,选择区域和项目。
  3. 在页面左上角单击,选择数据库 > 文档数据库服务 DDS,进入文档数据库服务信息页面。
  4. “实例管理”页面,选择指定的集群实例,单击实例名称。
  5. 在左侧的导航栏中选择DBA智能助手页签。
  6. 单击“实时诊断”。
  7. 单击“实时会话”,进入“急救通道”页面。
  8. 在急救通道页面,可以按照概要、访问来源、Namespace等不同的维度查看当前实例节点的会话统计信息。
  9. 在页面下方会话列表中,会话列表默认按照会话运行时间倒叙排列会话信息,您也可以通过设置大于运行时间或者Namespace来筛选会话。
  10. 您可以选择待Kill的会话,单击“Kill会话”

    图1 Kill会话

  11. “Kill实例会话”弹窗中确认会话信息,单击“是”
  12. 单击“历史急救日志”页签,您可获取在急救通道执行过的Kill操作信息。

    图2 查看历史急救日志

相关文档