正在生成
详细信息:
检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Redis迁移失败有哪些常见原因? 在进行数据迁移时,如果Redis实例发生了主备倒换,可能会导致迁移失败。可联系技术支持,将主备倒换关闭,待迁移成功后,再开启主备倒换。 如果是在线迁移,请确认源Redis实例,是否禁用了SYNC和PSYNC命令,如果禁用了,需要先开启,允许数据同步。
Redis命令执行失败的可能原因 Redis命令执行失败,一般有以下可能原因: 命令拼写不正确 如下图所示,命令拼写有误,Redis实例返回“ERR unknown command”,删除key的正确命令为del。 在低版本Redis实例运行高版本命令 如下图所示,在Redis 3
VPC 虚拟私有云。实例的内部所有服务器节点,都运行在相同VPC中。 Memcached单机实例不支持公网访问,客户端需要与实例处于相同VPC,并且配置安全组访问规则。 相关参考:如何选择和配置Redis实例以及客户端的安全组。 客户应用 运行在ECS上的客户应用程序,即实例的客户端。
seven days. 开始时间不能早于7天前。 请检查请求参数是否合法。 400 DCS.4031 The start time cannot be later than the current server time. 开始时间不能晚于服务器当前时间。 请检查请求参数是否合法。
VPC 虚拟私有云。实例的内部所有服务器节点,都运行在相同VPC中。 Memcached主备实例不支持公网访问,客户端需要与主备实例处于相同VPC,并且配置安全组访问规则。 相关参考:如何选择和配置Redis实例以及客户端的安全组。 客户应用 运行在ECS上的客户应用程序,即Memcached的客户端。
Redis/Memcached实例变更失败的原因 检查是否有其他任务在执行。 实例变更过程中,同时有其他任务在执行。例如实例正在重启的同时,执行删除或扩容操作,或者实例正在扩容的时候,执行删除操作。 遇到实例变更操作失败,可以稍后尝试,如果仍然存在问题,请提工单联系技术支持。 如
Redis实例创建失败的可能原因 子网IP不足 分析:单机实例需要绑定1个子网IP地址,主备实例需要绑定2个子网IP地址,集群实例有多个节点,需要绑定多个IP地址。 解决方案:如果所选子网IP资源不足,可以更换子网创建实例或者释放当前子网下其他IP地址。 IAM用户(子用户)没有创建权限
已成功创建Redis实例,且状态为“运行中”。创建Redis实例的操作请参考购买Redis实例。 查看并获取待连接Redis实例的IP地址/域名和端口。具体步骤请参见查看和修改DCS实例基本信息。 Pom配置 <!-- 引入spring-data-redis组件 --> <dependency> <groupId>org
修改自动扫描配置 功能介绍 修改过期key自动扫描配置。 调用方法 请参见如何调用API。 URI PUT /v2/{project_id}/instances/{instance_id}/scan-expire-keys/autoscan-config 表1 路径参数 参数 是否必选
更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 发送异步修改参数成功。 204 无实际修改参数,无异步任务,操作结束。 400 非法请求。 500 内部服务错误。 错误码 请参见错误码。 父主题: 参数管理
0公网访问并获取公网访问地址。 客户端所在的服务器已安装JDK1.8以上版本和开发工具(本文档以安装Eclipse为例),下载jedis客户端(单击此处直接下载jar包)。 本文档下载的开发工具和客户端仅为示例,您可以选择其它类型的工具和客户端。 实施步骤 在服务器上运行Eclipse,单击“File>New
)、accept请求(接纳并建立网络链接)、读取数据(从网络链接如socket读写数据)和解析协议(解析并处理Redis命令等),依托于服务器计算能力的提升,整体性能N倍提升。 表1 企业版和基础版的能力对比 对比项 DCS基础版 DCS企业版 兼容开源Redis版本 兼容开源Redis
命令。否则无法进行在线迁移。 单击左侧菜单栏的“数据迁移”。页面显示迁移任务列表页面。 单击右上角的“创建在线迁移任务”。 设置迁移任务名称和描述。 任务名称请以字母开头,长度不小于4位且不超过64位。任务名称只能包含字母、数字、中划线、下划线。 配置在线迁移任务虚拟机资源的虚拟私有云(VPC)、子网和安全组。
步等任务时拥有足够的内存。 预留内存大小可以调高或者调低,但不能超过实例当前剩余的可用内存,以及最大可用内存的80%。其中实例最大可用内存可参考《分布式缓存服务产品介绍》文档。 实例最大可用内存数的0-80%,同时不能超过实例当前剩余的可用内存,单位:MB。 0 13 notify-keyspace-events
需要在缓存数据库切换前完成业务系统的部署。 不推荐使用这种方式。原因如下: 网络无法保证稳定快速,如果源Redis实例不在DCS,则需要使用公网访问DCS,效率不高。 同时写2份数据,需要用户自行修改代码实现。 源Redis实例的数据逐出策略各有差异,迁移耗时可能较长,数据完整性保障难度大。
账号操作 操作 操作说明 修改密码 单击普通账号对应“操作”列的“修改密码”,修改该账号的访问密码。 重置密码 如果忘记原账号密码,单击普通账号对应“操作”列的“重置密码”,可以重置该账号的访问密码。 修改权限 单击普通账号对应“操作”列的“更多>修改权限”,可修改账号为“只读”或“读写”权限。
重启实例或清空数据 功能介绍 重启运行中的DCS缓存实例。 清空Redis4.0/Redis5.0的实例数据,数据清空后,无法撤销,且无法恢复,请谨慎操作。 URI PUT /v1.0/{project_id}/instances/status 参数说明见表1。 表1 参数说明 参数
补信息变化(主备倒换,扩容缩容)时,无法识别新的节点信息,导致业务失败。可参考使用Lettuce连接Cluster集群实例时的扩容异常处理。 Lettuce没有连接池校验的功能,无法检测连接池中的连接是否仍然有效,获取失效连接之后会导致业务失败。 运维管理规范 原则 原则说明 备注
ReadOnlyAccess DCS Administrator 修改实例配置参数 √ √ × √ 删除实例后台任务 √ √ × √ Web CLI √ √ × √ 修改实例运行状态 √ √ × √ 缓存实例扩容 √ × × √ 修改实例访问密码 √ √ × √ 修改缓存实例 √ × × √ 实例主备倒换 √
实例是否支持修改访问地址? DCS实例创建后,VPC内访问方式,实例IP连接地址和域名连接地址不支持修改。如果实例开通公网访问,实例绑定的弹性公网IP可以修改。 如果需要更换实例IP地址,需要重新创建实例,在创建实例时,选择“手动分配IP地址”,指定实例的IP地址,然后使用在线迁移方式,将旧的实例数据迁移到新的实例。