检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
点,请在实例详情的“节点管理”(或“分片与副本”)页签中操作,具体操作可参考管理DCS实例分片与副本。 实例主备切换后,IP地址不变,不需要切换客户端连接地址。 约束与限制 只有当DCS缓存实例处于“运行中”状态,才能执行此操作。 主备节点切换期间,业务会发生少于10秒的连接闪断,请在操作前确保应用具备断连重建能力。
RENAMENX SCAN Proxy集群实例不支持在pipeline中使用SCAN命令。 Proxy集群SCAN命令支持指定分片:在命令后面添加 ip:port。(执行icluster nodes命令可以查询不同分片的IP地址及端口。) 如果执行SCAN命令指定分片未能返回需要信
如果实例与客户端的安全组不同,还需要修改安全组配置,放开端口访问。具体修改方法,请参考如何配置安全组。 自定义端口 创建Redis 4.0/5.0/6.0基础版实例时,可在"IP地址"配置项后输入指定的端口号,如不指定,则为默认的端口号6379。 修改端口 Redis 4.0/5.0/6.0基础版实例创建后,如需修改端口号,可按如下步骤操作:
使用SSH隧道代理实现公网访问DCS 方案概述 当前,华为云DCS的Redis 4.0及以上版本不支持绑定弹性IP,无法直接通过公网访问。 本章节主要介绍通过SSH工具的隧道代理机制,通过一台既能连接DCS缓存实例,又能被本地电脑访问的中转服务器,实现“代理转发”,从而访问VPC内Redis
取值范围: master:主节点。 slave:从节点。 proxy:proxy实例节点角色为"proxy"。 node_ip String 参数解释: 节点的IP。 取值范围: 不涉及。 node_port String 参数解释: 节点的端口。 取值范围: 不涉及。 node_id
<MySQL database name> -p --skip-column-names --raw < migrate.sql | redis-cli -h <Redis host> -p<Redis port> --pipe -a <Redis password> 表1 参数项说明
&model.UpdateCustomTemplateBody{ Params: listParamsbody, Description: &descriptionUpdateCustomTemplateBody, Name: &nameUpdateCustomTemplateBody
enable_publicip Boolean 否 Redis缓存实例是否开启公网访问功能。 true:开启 false:不开启 publicip_id String 否 Redis缓存实例绑定的弹性IP地址的id。 如果开启了公网访问功能(即enable_publicip为true),该字段为必选。
如果有批量操作,可使用mget、mset或pipeline,提高效率,但要注意控制一次批量操作的元素个数。 mget、mset和pipeline的区别如下: mget和mset是原子操作,pipeline是非原子操作。 pipeline可以打包不同的命令,mget和mset做不到。 使用pipeline,需要客户端和服务端同时支持。
在控制台中进入DCS服务,单击已创建的Redis实例“dcs-test”,进入该Redis实例的详情页面。 在“连接信息”栏中获取Redis实例的IP地址和端口号。 单击右上角"连接Redis",通过Web Cli连接Redis。 在Redis连接页面,执行SET命令。下图以SET hello
评估和准备阶段收集的信息填写参考下表: 表2 迁移信息收集 迁移源 信息项 说明 源Redis (列出所有待迁移的实例) 源Redis实例的IP地址 - Redis访问密码(如有) - 总数据量大小 执行info memory命令,参考used_memory_human的值得到总数据量大小。
描述 replication_id String 副本ID。 node_id String 节点ID。 replication_ip String 副本的IP和端口。 group_id String 分片ID。 group_name String 分片名称。 available_zone
例的Proxy节点信息(节点IP、节点ID、节点名称)。其他实例类型不涉及“Proxy节点”。 主备/读写分离实例 如果主备实例的从副本数多于1个,单击“摘除域名IP”,可以摘除对应从副本(只读副本)的IP,摘除成功后,只读域名不会再解析到该副本IP。 如果主备实例只有1个从副本,则不支持摘除域名。
mcached缓存实例规格,即变更实例的类型、内存规格或副本数,您可以根据实际需要,选择合适的实例规格。 实例变更规格,不会影响实例的连接地址、访问密码及安全组/白名单配置等信息,也不需要重启实例。 除单机实例外,其他实例类型变更规格,不会影响实例数据。 约束与限制 执行实例变更
EngineVersion: &engineVersionCreateCustomTemplateBody, Description: &descriptionCreateCustomTemplateBody, CacheMode: &cacheModeCreateCustomTemplateBody
为了减少接口变更带来的影响,除了DCS服务自身尽量做到接口向下兼容的同时,用户在使用过程中,应当接受出现返回内容(JSON格式)含有未使用的参数和值的现象,即能够正常忽略未使用的参数和值。 关于客户端连接缓存实例,请参考用户指南中的连接Redis缓存实例、连接Memcached缓存实例,有R
0实例,其他版本不涉及。 true:开启 false:不开启 enable_ipv6 否 Boolean 是否开启ipv4/ipv6双栈访问,请注意:子网需要同步开启ipv6。 private_ip 否 String 创建缓存实例手动指定的IP地址。 instance_num 否 Integer 表示批量创建缓存实例时,创建的实例个数。
12c", VpcId: "5e37b3be-950a-48e1-b498-65b63d336481", Description: &descriptionCreateOnlineMigrationTaskBody, Name: "dcs-migration-thrc"
常规来说建议配置为30s,可以根据系统需要进行动态调整。 testOnBorrow 向资源池借用连接时是否做连接有效性检测(ping),检测到的无效连接将会被移除。 对于业务连接极端敏感的,并且性能可以接受的情况下,可以配置为True,一般来说建议配置为False,不启用连接空闲检测。
job_type String Job类型,取值范围: masterStandbySwapJob:主备倒换任务 modifyClientIpTransJob:修改源IP透传 status String Job状态。 begin_time String Job开始时间戳,单位为ms,格式为:1684191545379。