tencent cloud

文档反馈

代理升级

最后更新时间:2022-07-06 15:44:23

    操作场景

    云数据库 Redis 会不定期地发布 Proxy 的小版本,用于丰富数据库功能或修复已知缺陷。

    Proxy 版本Proxy 小版本新增&优化&修复
    Proxy 5.0 5.6.0支持 SSL 加密,实现数据信息加密传输。
    5.5.0
    • 支持就近访问功能。
    • 集群版支持 dbsize 命令,包括所有分片节点 Key 的数量。
    • 慢日志支持查看客户端 port 信息。
    • 支持 flushall/flushdb 命令,集群架构可分发到的所有分片主节点,同时保留指定的 nodeid 参数。
    • 支持大 Value 请求次数的监控指标。
    • 集群版支持 Scan 命令,包括遍历所有分片节点。
    • 修复在事务之后执行 select 命令可能会导致返回 ERR unknown command 'select' command 的问题。
    • 修复在 pipeline 场景下使用 watch+ 事务, 造成锁定的连接释放不及时,造成命令被发送到错误节点上而触发 Move 报错的问题。
    5.4.0优化 P99 监控指标的统计策略,包括所有 Redis 命令。
    5.2.0监控数据支持5秒粒度。
    5.1.0
    • 集群架构支持 keys 命令。
    • 慢日志支持查看客户端地址。
    • 修复 ERR MULTI calls can not be nested 的错误。
    5.0.0集群架构支持 unlink 和 exists 命令。
    Proxy 4.0 3.5.0支持命令分析功能,可查看单个命令的 QPS、P99 执行时延、平均执行时延、最大执行时延等信息。
    3.3.0系统监控数据采集时间粒度支持5秒统计。
    3.2.0
  • 慢日志支持查看客户端地址。
  • 修复 ERR MULTI calls can not be nested 的错误。
  • 升级前须知

    • 系统会自动检测 Proxy 的小版本,如果代理升级按钮无法选择,表示该实例已经是最新的小版本。
    • 由于各地域版本发布进度可能有所差异,小版本发布情况以当前控制台显示为准。

    升级影响

    版本升级过程主要为数据同步和实例切换两个过程:

    • 数据同步过程中,对服务无影响。
    • 数据切换过程中,实例将存在1分钟以内的只读状态(等待数据同步完成),以及连接闪断(秒级)的影响,需要业务具备自动重连的机制。

    升级准备

    • 待升级版本的实例处于正常状态下(运行中),并且当前没有任何任务执行。
    • 建议在业务低峰期,维护时间窗执行升级操作。

    升级操作

    1. 登录 Redis 控制台
    2. 在右侧实例列表页面上方,选择地域。
    3. 在实例列表中,找到需升级版本的实例。
    4. 单击其实例 ID,进入实例详情页面。
    5. 实例详情页面的规格信息区域,单击代理版本后面的代理升级
    6. 在弹出的对话框,根据下表确认待升级实例的信息,配置升级的目标版本,单击确定
      参数名称参数说明
      实例 ID待升级实例的 ID。
      当前版本Proxy 当前的小版本。
      目标版本Proxy 升级后的目标版本。不支持选择目标版本。
      切换时间
      • 立即切换:数据同步接近完成(需同步的数据 < 10MB),执行切换动作。
      • 维护时间窗切换:在实例的维护时间窗内,执行切换动作,如果在当前维护时间窗无法满足切换条件,将在下一次维护时间窗进行切换尝试。维护时间可在实例详情页的维护时间窗处修改。
    7. 返回实例列表,待实例状态变为运行中,在实例列表或实例详情中查看实例的版本已经为升级后的版本。

    相关 API

    接口名称 接口功能
    UpgradeProxyVersion 升级代理版本
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持