iam.cn-north-4.myhuaweicloud.com/v3.0/OS-USER/users Content-Type: application/json X-Sdk-Date: 20240416T095341Z Authorization: SDK-HMAC-SHA256 Access
Redis 4.0及以上版本的集群实例(Cluster版本)可以使用cluster nodes命令获取。
cluster:表示cluster集群实例。 proxy:表示Proxy集群实例。 ha_rw_split:表示读写分离实例。 support_slow_log_flag String 参数解释: 是否支持慢日志。 取值范围: true:支持。 false:不支持。
access_user String 参数解释: 通过密码认证访问缓存实例的认证用户名。 取值范围: 不涉及。 instance_id String 参数解释: 实例ID。 取值范围: 不涉及。
{ "result" : "success" } 状态码:400 非法请求。
job_type String Job类型,取值范围: masterStandbySwapJob:主备倒换任务 modifyClientIpTransJob:修改源IP透传 status String Job状态,取值范围: INIT:任务待执行 RUNNING:任务正在执行 SUCCESS
注意: Redis Cluster集群实例使用pipeline时,要确保管道中的命令都能在同一分片执行。 父主题: Redis命令
使用如下命令导入RDB文件到目标Cluster集群: .
Redis Cluster集群实例,使用cluster nodes查询所有主备节点,客户端连接备节点,并在节点上做配置,开启备节点只读访问,从而实现读写分离。
waiting:等待中 restoring:恢复中 succeed:恢复成功 failed:恢复失败 状态码:204 查询实例恢复当前无记录。 状态码:400 表5 响应Body参数 参数 参数类型 描述 error_msg String 错误信息。
表4 BatchOpsResult 参数 参数类型 描述 result String 操作结果,取值有success或failed。 instance String 缓存实例ID。
Redis-py客户端连接Redis 当连接单机、主备、读写分离、Proxy集群实例时,请参见Redis-py客户端连接非Cluster集群实例。 当连接Cluster集群实例时,请参见Redis-py客户端连接Cluster集群实例。
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
success:成功。 failed:失败。 scan_type String 参数解释: 扫描方式。 取值范围: auto:自动扫描。 manual:手动扫描。 num Integer 参数解释: 一次扫描过期key的数量。 取值范围: 不涉及。
{ "result" : "success" } 状态码:400 非法请求。
如果目的实例为Cluster集群实例。Cluster集群实例只有1个库。 两个解决思路: 源Redis的不同DB合到同一个数据库。 申请多个DCS缓存实例。 迁移后实例连接地址和数据库编号有变化,业务注意改造和适配。 如果目的实例为Proxy集群。
第二个维度,维度名称为dcs_cluster_redis_node,维度值为副本的监控对象ID,与副本ID和节点ID不同。 取值范围: 不涉及。
maxTotal和客户端节点数(CCE容器或业务VM数量)数值的乘积要小于单个Redis实例的最大连接数。 例如:Redis主备实例配置maxClients为10000,单个客户端maxTotal配置为500,则最大客户端节点数量为20个。
success:成功。 failed:失败。 scan_type String 参数解释: 分析方式。 取值范围: manual:手动分析。 auto:自动分析。
您即将访问非华为云网站,请注意账号财产安全