更新时间:2024-05-16 GMT+08:00
分享

会话管理

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

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

使用须知

  • DDM支持查看CN会话(应用与DDM之间的连接)和DN会话(DDM与数据节点之间的连接)。
  • 仅支持数据节点为RDS for MySQL。
  • 不支持创建中、冻结、异常实例。
  • CPU负载高的情况下,Kill会话请求有一定概率会超时(大约1分钟),可以稍后刷新会话列表查看目标会话是否还存在,如果还存在则需要重新执行Kill会话操作。

操作步骤

  1. 登录分布式数据库中间件控制台。
  2. 在实例管理列表页面,单击进入目标实例。
  3. 单击左侧菜单栏的“会话管理”页签,进入“CN会话(逻辑)”页面。
  4. “CN会话(逻辑)”页面,可以查看到应用与DDM之间的会话信息列表。

    图1 CN会话列表
    • 在右上角通过输入关键字查询对应的会话信息。
    • 在会话列表中,勾选一条或多条会话,单击“kill会话”并“确定”,完成结束会话操作。

  5. 单击“DN会话(物理)”页签,可以查看到DDM与数据节点(RDS for MySQL)之间的会话信息列表。

    图2 DN会话列表
    • 在右上角选择一个或多个数据节点,查看DDM与数据节点之间的会话信息。如果您选择多个数据节点,当前分页数量及总条数仅针对单个数据节点查询生效。
    • 在右上角通过输入SQL语句查询对应的会话信息。
    • 在会话列表中,勾选一条或多条会话,单击“kill会话”并“确定”,完成结束会话操作。

  6. 单击“历史急救日志”页签,您可以获取执行过的Kill操作信息。

    图3 查看历史急救日志

    您还可以进行如下操作:

    • 通过设置开始时间和结束时间来查询所需时间段内执行过的Kill操作信息。
    • 在列表右上角的下拉框中选择目标DDM实例或数据节点(RDS for MySQL实例),可筛选出对应的CN会话或DN会话信息。

相关文档