检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Redis 4.0及以上版本的集群实例(Cluster版本)可以使用cluster nodes命令获取。
配置说明 Redis Cluster集群实例,使用cluster nodes查询所有主备节点,客户端连接备节点,并在节点上做配置,开启备节点只读访问,从而实现读写分离。
注意: Redis Cluster集群实例使用pipeline时,要确保管道中的命令都能在同一分片执行。 父主题: Redis命令
{ "result" : "success" } 状态码: 400 非法请求。
waiting:等待中 restoring:恢复中 succeed:恢复成功 failed:恢复失败 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_msg String 错误信息。 error_code String 错误码。
表4 BatchOpsResult 参数 参数类型 描述 result String 操作结果,取值有success或failed。 instance String 缓存实例ID。
使用如下命令导入RDB文件到目标Cluster集群: .
图3 连接redis成功 连接Cluster集群实例。 安装redis-py-cluster客户端。 执行以下命令下载released版本。
{ "result" : "success" } 状态码: 400 非法请求。
第二个维度,维度名称为dcs_cluster_redis_node,维度值为副本的监控对象ID,与副本ID和节点ID不同。 取值范围: 不涉及。
如果目的实例为Cluster集群实例。Cluster集群实例只有1个库。 两个解决思路: 源Redis的不同DB合到同一个数据库。 申请多个DCS缓存实例。 迁移后实例连接地址和数据库编号有变化,业务注意改造和适配。 如果目的实例为Proxy集群。
succeed:备份成功。 failed:备份失败。 expired:备份文件过期。 deleted:已手动删除备份文件。 is_support_restore String 是否可以进行恢复操作,取值为TRUE或FALSE。 execution_at String 执行时间。
"keyword" : [ "8abfa7aa87ef158901881ead51a47dcd" ], "log_code" : "migration.0012", "log_level" : "INFO", "message" : "job success
添加副本 功能介绍 为Cluster集群实例的分片添加副本。 该接口当前仅在华北-北京四区域开放。
old_cache_mode" : "single", "new_cache_mode" : "single", "old_capacity" : 0.125, "new_capacity" : 0.25 }, "status" : "SUCCESS
maxTotal和客户端节点数(CCE容器或业务VM数量)数值的乘积要小于单个Redis实例的最大连接数。 例如:Redis主备实例配置maxClients为10000,单个客户端maxTotal配置为500,则最大客户端节点数量为20个。
UPDATING FAILURE SUCCESS config_time String 实例操作时间。格式为:2017-03-31T12:24:46.297Z 表3 redis_config参数说明 参数 类型 说明 description String 配置项的描述。
集群分片倒换 功能介绍 集群分片倒换,适用于proxy和cluster实例。 调用方法 请参见如何调用API。
执行命令后回显"Transfer finished with success.",表示文件导出成功。 上传RDB文件至华为云ECS 为节省传输时间,建议先压缩RDB文件,再将压缩文件(如以SFTP方式)上传到华为云ECS。
CLUSTER ADDSLOTSRANGE - ACL SAVE CLUSTER BUMPEPOCH - ACL SETUSER CLUSTER COUNT-FAILURE-REPORTS - BGREWRITEAOF CLUSTER DELSLOTS - BGSAVE CLUSTER