检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
replica, can't delete. 节点非只读副本,无法删除。 请检查请求参数是否合法。 400 DCS.4935 Only one slave replication has dns ip, can not delete 只有一个备节点有dns ip,不允许删除该副本。 请检查请求参数是否合法。
否 Array of strings Redis 4.0或者5.0主备或读写分离实例进行删除副本时必选,指定需要删除的节点ID,目前仅支持一次删除一个副本。 节点ID查询方法,请参考查询分片信息。 execute_immediately 否 Boolean 是否立即变更。默认值为true。
instance_id 是 String 实例ID。 group_id 是 String 分片ID。 node_id 是 String 升级为主节点的节点ID。 请求参数 无 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 job_id String 集群分片倒换的任务ID。
如客户端SDK不⽀持RESP3协议,只能采⽤RESP2协议的转发模式来实现客户端缓存主动更新通知,需要准备⼀个专⻔⽀持RESP3协议的客户端来作为中转节点,转发来⾃Redis的失效消息(invalidation message)⾄特定的订阅频道。⼯作原理如下: 图1 工作原理 支持SSL Redis
available_zones Array 是 创建缓存节点到指定且有资源的可用区ID。具体查询方法,请参考查询可用区信息,在查询时,请注意查看该可用区是否有资源。 如果是创建主备、Proxy集群、Cluster集群实例,支持跨可用区部署,可以为备节点指定备可用区。在为节点指定可用区时,用逗号分隔开,具体请查看示例。
password - 连接密码 表3 RedisClusterConfiguration参数 参数 说明 clusterNodes cluster节点连接信息,需节点IP、Port maxRedirects cluster访问最大重定向次数,建议值:3 password 连接密码 表4 Lett
y、查询实例慢日志。除此之外,你还可以实时查看监控指标及审计日志,以便及时了解DCS实例的状态。 日常操作 变更缓存实例规格 切换实例主备节点 清空实例数据 实例管理 修改实例配置参数 实例诊断 分析Redis大Key和热Key 查询Redis实例慢日志 数据迁移 迁移方案说明 离线迁移DCS实例
免密模式存在安全风险,重置为免密模式后,您也可以通过重置密码再次设置密码。 为保护Redis实例的网络安全性,已开启公网访问的Redis实例不支持开启免密访问。 只有所有节点都重置密码成功,系统才会提示重置密码成功,否则会提示重置失败。重置失败可能会造成实例重启,将缓存实例密码还原。 登录分布式缓存服务管理控制台。
连接Redis实例的密码。 表2 RedisClusterConfiguration参数 参数 说明 clusterNodes cluster节点连接信息,需节点IP、Port。 maxRedirects cluster访问最大重定向次数。 password 连接密码。 表3 JedisPoolConfig参数
请确保您的客户端应用具备重连机制和处理异常的能力,否则在交换IP后有可能需要重启客户端应用。 如果源端是主备实例,交换IP时不会交换备节点IP,请确保应用中没有直接引用备节点IP。 如果应用中有直接引用域名,请选择交换域名,否则域名会挂在源实例中。 请确保目标Redis和源Redis密码一致,
请确保您的客户端应用具备重连机制和处理异常的能力,否则在交换IP后有可能需要重启客户端应用。 如果源端是主备实例,交换IP时不会交换备节点IP,请确保应用中没有直接引用备节点IP。 如果应用中有直接引用域名,请选择交换域名,否则域名会挂在源实例中。 请确保目标Redis和源Redis密码一致,
is缓存数据库。 例如秒杀抢购活动,并发高,对于传统关系型数据库来说访问压力大,需要较高的硬件配置(如磁盘IO)支撑。Redis数据库,单节点QPS支撑能达到10万,轻松应对秒杀并发。实现秒杀和数据加锁的命令简单,使用SET、GET、DEL、RPUSH等命令即可。 加锁部分,可参考最佳实践:使用DCS实现分布式锁
edisShake)导入到DCS的缓存实例中。 建议选择业务量较少的时间段进行迁移。 源端为Redis原生集群的数据时,需要针对集群的每个节点分别导出数据,然后逐一导入数据。 前提条件 如果您还没有目标Redis,请先创建目标Redis,具体操作请参考购买Redis实例。 如果您
HTTPS协议。 Endpoint:指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点获取。例如IAM服务在“华北-北京四”区域的Endpoint为“iam.cn-north-4.myhuaweicloud.com”。 re
供了一种通用的“过期Key扫描”的方式,来定时释放所有已经过期Key占用的内存,通过自行配置定时任务,在任务执行期间,会对所有缓存实例的主节点进行扫描操作,扫描操作会遍历整个实例的键空间,触发Redis引擎中对Key过期的判断,从而释放已过期的Key。 建议在业务低峰时段执行过期Key扫描,降低CPU被用满的可能。
客户端连接问题 在使用Redis-cli连接Cluster集群时,连接失败。 解决方法:请检查连接命令是否加上-c,在连接Cluster集群节点时务必使用正确连接命令。 Cluster集群连接命令: ./redis-cli -h {dcs_instance_address} -p 6379
客户端连接问题 在使用Redis-cli连接Cluster集群时,连接失败。 解决方法:请检查连接命令是否加上-c,在连接Cluster集群节点时务必使用正确连接命令。 Cluster集群连接命令: ./redis-cli -h {dcs_instance_address} -p 6379
ipeline不要使用过多的命令。 由于Redis集群架构本身具有一定限制,例如不支持在单个命令中访问跨Slot的Key、当访问到不属于本节点的数据时会产生-MOVED错误等,请在集群架构中使用Pipeline时,确保Pipeline内部的命令符合集群架构的可执行条件,具体限制请参见实例受限使用命令。
instance_id 是 String 实例ID。 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 node_id 是 String 节点ID。 client_addrs 是 Array of strings 要kill的会话地址列表,取值为会话信息中peer的地址和端口。 响应参数
-31T12:24:46.297Z。 created_at String 诊断报告创建时间。 node_num Integer 参与诊断的节点个数。 abnormal_item_sum Integer 诊断结果为异常的诊断项总数。 failed_item_sum Integer 诊断失败的诊断项总数。