禁用命令

最近更新时间:2022-05-19 15:29:29

本文为您介绍如何通过 Tendis 控制台禁用部分命令。

操作场景

Tendis 部分命令的使用可能会导致服务不稳定、或者数据误删除,因此云数据库 Redis 提供了禁用部分命令的功能,支持通过配置 disable-command-list 参数来禁用部分命令。

操作步骤

禁用命令

  1. 登录 Tendis 控制台,选择对应地域,单击实例 ID,进入实例管理页面。
  2. 在实例管理页面,选择参数配置 > 可修改参数页,在 disable-command-list 参数行,可配置禁用命令名单。
    说明:

    • 支持禁用的命令包括 flushall、flushdb、keys、hgetall、eval、evalsha、script。
    • 配置禁用参数后会在2分钟内生效,禁用命令参数不会重启 Tendis 服务,对存量链接生效。

取消禁用命令

  1. 登录 Tendis 控制台,选择对应地域,单击实例 ID,进入实例管理页面。
  2. 在实例管理页面,选择参数配置 > 可修改参数页,在“当前运行参数值”禁用列表,删除相应的命令即可取消命令禁用。

参数修改历史

  1. 登录 Tendis 控制台,选择对应地域,单击实例 ID,进入实例管理页面。
  2. 在实例管理页面,选择参数配置 > 修改历史页,可查看参数修改历史记录。