检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Redis集群单分片主节点故障时,主备切换完成后,该分片原主节点(已切换为从节点)因故障不会立刻恢复,业务继续访问该分片原主节点会失败,可通过配置Redis SDK解决此类情况,具体请参见使用客户端连接Redis。 父主题: DCS实例类型
类别 影响 大Key 造成规格变更失败。 Redis集群变更规格过程中会进行数据rebalance(节点间迁移数据),单个Key过大的时候会触发Redis内核对于单Key的迁移限制,造成数据迁移超时失败,Key越大失败的概率越高,大于512MB的Key可能会触发该问题。
在购买DCS缓存实例后,如果发现当前计费模式无法满足业务需求,您还可以变更计费模式。详细介绍请参见变更计费模式。 计费项 分布式缓存服务的计费项为由DCS缓存实例和缓存实例的升级带宽组成。详细介绍请参见计费项。 续费 包年/包月缓存实例在到期后会影响实例的正常运行。
实例管理 更新实例带宽弹性伸缩策略 查询实例带宽弹性伸缩策略 删除实例带宽弹性伸缩策略 查询实例参数修改记录详情 主备切换 修改密码 重置密码 查询实例状态 重启实例或清空数据 查询运行中实例的统计信息 开启或关闭客户端IP透传 变更指定实例的带宽 开启/修改实例公网访问 关闭实例公网访问
例如,当主节点的I/O写入速度超过了备节点的同步速度,或者因异常原因导致主节点和备节点数据同步网络延迟,使得备节点与主节点存在滞后或者部分数据不一致,若此时进行主备切换,未及时完成同步的少量数据可能会丢失。 父主题: 主备倒换
数据安全 支持细粒度授权和IP白名单 除单机实例外,均支持持久化和数据备份 支持跨AZ容灾 支持异常自动切换 支持一键在线扩容和变更缓存类型 支持细粒度授权和安全组配置 支持持久化和数据备份 支持跨AZ容灾 支持异常自动切换 支持一键在线扩容 表2 企业版高性能型和存储型的差异 对比项
查看并获取待连接Redis实例的IP地址/域名和端口。具体步骤请参见查看和修改DCS实例基本信息。 Pom配置 <!
故障后自动切换主节点,服务高可用 当主节点故障后,备节点在30秒内自动完成主备切换,无需用户操作,业务平稳运行。 多种容灾策略 跨AZ部署(可用区):DCS支持将主备实例部署在不同的AZ内,节点间电力与网络均物理隔离。
AZ内实例容灾 AZ内,DCS主备、Cluster集群、Proxy集群实例通过节点冗余方式实现实例容灾,当检测到主节点故障后,快速切换到备节点,保障DCS实例持续提供服务。 数据容灾 通过支持数据多副本方式实现数据容灾。 父主题: 安全
例如,redis.conf中对RDB的默认策略配置如下: save 900 1 //900秒内有数据变更则写入RDB文件 save 300 10 //300秒内有10条以上数据变更则写入RDB文件 save 60 10000 //60秒内有10000条以上数据变更则写入RDB文件
例如把MySQL数据中的其他列转换为hash中的key,把id列转换为field。 父主题: 业务应用
当出现客户端连接退出,或者极端情况下服务端发生主备切换时,未消费的消息会被丢弃。 父主题: 客户端和网络连接
容灾多活策略 副本冗余 副本通过增量数据同步的方式保持缓存数据一致,当网络发生异常或节点故障时,通过冗余副本自动故障切换,并且故障恢复后进行一次全量同步,保持数据一致性。 数据复制 数据持久化 业务系统日常运行中可能出现一些小概率的异常事件。
分片与副本 包括添加副本、设置备节点切换为主节点的优先级、查询分片信息等接口。 参数管理 包括查询和修改实例配置参数接口。 备份与恢复 包括备份实例、恢复实例、查看备份信息和恢复记录等接口 数据迁移 包括创建实例迁移任务接口。
图1 设置实例诊断对象和时间 实例在规格变更过程中执行实例诊断可能会诊断失败。 诊断完成后,在诊断记录列表中可以查看诊断结果,如果出现异常,单击“查看报告”,查看具体异常的诊断项。 在异常的诊断项中,您可以查看产生异常的原因、异常的影响,以及处理异常的建议。
解决方案:改为通过API方式(Python可以使用redis-py)来安全访问,禁止通过sudo方式切换到dbuser账号使用redis-cli。 父主题: 安全性
DCS缓存实例重启成功后,缓存实例状态切换为“运行中”。 重启DCS缓存实例大约需要10秒到30分钟,具体需要时长与实例的缓存大小有关。 默认情况只会重启实例进程。
由自动切换为手动时,保留自动备份策略信息。 periodical_backup_plan 否 BackupPlan object 备份计划,当backup_type设置为auto时,该参数为必填。由自动切换为手动时,保留自动备份策略信息。
排查实例是否是Redis 3.0,Redis 3.0底层用的是sata盘,当Redis数据持久化即AOF时,会触发偶现的磁盘性能问题,导致连接异常,可更换Redis实例为4.0及以上版本,其底层是ssd盘,磁盘性能更高,或若不需要持久化可关闭AOF。
排查实例是否是Redis 3.0,Redis 3.0底层用的是sata盘,当Redis数据持久化即AOF时,会触发偶现的磁盘性能问题,导致连接异常,可更换Redis实例为4.0及以上版本,其底层是ssd盘,磁盘性能更高,或若不需要持久化可关闭AOF。