检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
cause 底层磁盘异常 4 cause 持久化失败 5 cause 内存使用量超过{THRESHOLD} 6 cause 已开启RDB,内存使用量超过{THRESHOLD} 7 cause Redis内部内存碎片率过高 8 cause 缓存命中率低于{THRESHOLD} 9 cause
以下操作以通过弹性云服务器上的客户端连接Redis实例为例进行说明。 前提条件 已成功创建Redis实例,且状态为“运行中”。创建Redis实例的操作请参考购买Redis实例。 已创建弹性云服务器,创建弹性云服务器的方法,请参见购买弹性云服务器。 如果弹性云服务器为Linux系统
测试环境说明 测试实例规格 Redis 6.0 基础版 32G Cluster集群 测试执行机规格 通用计算增强型 | 8vCPUs | 16GiB | c7.2xlarge.2 测试执行机镜像 Ubuntu 18.04 server 64bit 测试工具 使用三台ECS并发测试,测试工具为memtier_benchmark
主备实例或读写分离实例变更为Proxy集群实例 变更为proxy集群时,需要评估proxy集群的多DB使用限制和命令使用限制对业务的影响。具体请参考proxy集群使用多DB限制,实例受限使用命令。 变更前实例的已用内存必须小于变更后最大内存的70%,否则将不允许变更。 如果变更前实例的已用内存超过总内存的90%,变更的过程中可能会导致部分key逐出。
在维护时间窗内对实例维护是否有业务中断? 在实例维护时间窗内,服务运维要对实例进行维护操作时,会提前和用户沟通确认;具体升级操作以及影响,服务运维人员会提前和用户确认,用户不用担心维护窗内,实例运行异常的问题。 父主题: 扩容缩容与实例升级
的是“自定义”的方式,请参考表4配置实例规格。 表3 规格配置说明(快速购买) 规格配置项 配置说明 产品类型-内存规格 产品类型包含“基础版”和“企业版”。Redis企业版与基础版差异 例如:基础版-16GB,为基础版产品类型,内存规格为16GB的实例。 版本号 Redis实例
DCS缓存实例支持域名访问后,若客户端无法使用域名连接DCS缓存实例,需要将租户子网的DNS服务地址配置为内网域名服务器地址。 具体配置方法请参考修改VPC子网的DNS服务器地址。 父主题: 客户端和网络连接
redis-benchmark与memtier_benchmark的差异 工具 支持Memcached 支持读写比例设置 支持Payload大小随机 支持设置过期时间 memtier_benchmark 是 是 是 是 redis-benchmark 否 否 否 否 父主题: 测试实例性能
过实时复制保持一致,备节点对用户不可见且不能直接读写数据,当主节点故障后,备节点自动升级为主节点。 内存规格 单机和主备实例均提供2G、4G、8G、16G、32G、64G共6种内存规格。 高可用与容灾 主备实例提供Region内的跨可用区部署,实现实例内部节点间的电力、网络层面物理隔离。
变更实例类型的注意事项和操作步骤。 规格(GB) DCS缓存实例规格。 如需变更实例规格,请参考变更DCS实例规格了解变更实例规格的注意事项和操作步骤。 带宽 DCS缓存实例的带宽。 单击“调整带宽”可以调整实例的带宽值,详情请参考调整实例带宽。 已用/可用内存 (MB) DCS
sharding_num:该规格实例支持的分片数。 proxy_num:该规格Proxy实例支持的Proxy节点数量。如果不是Proxy实例,该参数为0。 db_number:该规格实例的DB数量。 max_memory:实际可使用的最大内存。 max_connections:该规格支持的最大连接数。
缓存已经使用内存,单位:MB。 max_memory Integer 缓存的总内存,单位:MB。 cmd_get_count Integer 缓存get命令被调用次数。 cmd_set_count Integer 缓存set命令被调用次数。 used_cpu String CPU使用率,单位:百分比。
从节点故障后,需要一定的时间从主节点全量同步数据,同步数据期间,从节点不对外提供服务,此时实例读请求性能会下降。 推荐使用<32G内存规格的实例,内存规格越小,主从全量同步数据时间越少,同步断链时间越短。 读写分离实例 图1 读写分离实例 实例示意图说明: VPC终端节点服务 VP
已创建DCS缓存实例,且状态为“运行中”。 客户端所在服务器与DCS缓存实例网络互通: 客户端与Redis实例所在VPC为同一VPC 同一VPC内网络默认互通。 客户端与Redis实例所在VPC为相同region下的不同VPC 如果客户端与Redis实例不在相同VPC中,可以通过建立VP
监控告警 Redis实例CPU使用率达到100%的原因 如何查看Redis实例的实时并发连接数和最大连接数 Redis监控数据异常处理方法 监控数据出现实例已使用内存略大于实例可使用内存是什么原因? 为什么带宽使用率指标会超过100% 监控指标中存在已拒绝的连接数是什么原因? 触发限流(流控)的原因和处理建议
ey,耗时约为8分钟,cpu占用率约为5%。 “迭代扫描key数量”设为10,耗时约为 1500万/0.2万/60秒 = 125分,cpu占用率约为8%。 “迭代扫描key数量”设为50,耗时约为 1500万/1万/60秒 = 25分, 删除key时cpu占用率约10%。 “迭代扫描key数量”设为100,耗时约为
存在大Key/热Key,有什么影响? 类别 影响 大Key 造成规格变更失败。 Redis集群变更规格过程中会进行数据rebalance(节点间迁移数据),单个Key过大的时候会触发Redis内核对于单Key的迁移限制,造成数据迁移超时失败,Key越大失败的概率越高,大于512MB的Key可能会触发该问题。
分片与副本 设置备节点优先级 域名摘除IP 查询分片信息 批量查询实例节点信息 查询实例节点信息 获取副本状态 父主题: API V2(推荐)
例。API的调用方法请参见如何调用API。 本文以创建一个实例规格为2G、缓存版本为Redis5.0、实例类型为单机、CPU架构为ARM、免密访问方式的缓存实例。 涉及接口 创建Redis实例时,需要进行查询产品规格、查询VPC、子网等操作,涉及的API如下: 查询VPC ID:确定待创建DCS实例的VPC
备份与恢复 删除备份文件 恢复指定实例 查询实例恢复记录 获取备份文件下载链接 备份指定实例 查询实例备份信息 父主题: API V2(推荐)