检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS可记录DCS的管理事件和数据事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门
} 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 创建过期key扫描任务成功。 400 非法请求。 401 认证信息非法。 403 请求被拒绝访问。 404 所请求的资源不存在。 500
} } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 204 主备切换成功。 400 非法请求。 401 认证信息非法。 403 请求被拒绝访问。 404 所请求的资源不存在。 500 内部服务错误。
Cluster集群Redis,创建Redis的方法,请参见购买Redis实例。 创建的目标Redis内存规格不能小于源Redis。 已创建弹性云服务器ECS,创建弹性云服务器的方法,请参见购买弹性云服务器。ECS请选择与DCS Cluster集群实例相同虚拟私有云、子网和安全组。 获取源Redis和目标Redis节点信息
本章节指导用户通过API批量删除Redis实例。API的调用方法请参见如何调用API。 涉及接口 批量删除Redis实例时,需要进行查询待删除实例的ID,涉及的API如下: 查询实例ID:查询待删除Redis实例的ID。 批量删除实例:批量删除Redis实例。 步骤1:查询待删除实例的ID 查询实例ID。 接口相关信息
查看Redis实例的命令审计日志 命令审计日志,是记录客户端访问DCS操作的一种日志,由华为云的云日志服务(LTS)提供存储、查询和分析等功能。 目前仅Redis 4.0及以上版本的Proxy集群实例,并且仅在北京四、上海一、上海二和广州Region支持命令审计日志,其他实例类型和其他区域的实例暂不支持。
查询分片信息 功能介绍 查询读写分离实例和集群实例的分片和副本信息,其中,读写分离实例仅Redis4.0和Redis5.0的主备实例支持。 该接口当前仅在华北-北京四区域开放。 URI GET /v1.0/{project_id}/instance/{instance_id}/groups
check_result Boolean 是否有可供选择的副本组进行删除。 available_zone String 可选的可用区ID列表。 replication_list Array of ReplicationInfo objects 可选的保留节点列表。 表3 ReplicationInfo
任何兼容Redis协议的客户端都可以访问DCS的Redis实例,您可以根据自身应用特点选用任何Redis客户端,Redis支持的客户端列表请参见Redis客户端。 客户端连接Redis在不同的连接场景下,需要满足不同的连接约束: 使用同一VPC内客户端访问Redis实例。 安装了客户端的弹性云服
参数解释: 副本所在的可用区。 取值范围: 不涉及。 dimensions Array of InstanceReplicationDimensionsInfo objects 参数解释: 副本对应的监控指标维度信息。可用于调用云监控服务的查询监控数据指标相关接口。 副本的监控维度为多维
数据库中获取数据进行预热,降低后端服务在启动初期的压力。 实例架构设计 DCS的Redis单机实例架构,如图1所示。 Redis 3.0和Redis 6.0企业版实例不支持定义端口,端口固定为6379,Redis 4.0及以上版本的基础版实例支持自定义端口,如果不自定义端口,则使
在维护时间窗内对实例维护是否有业务中断? 在实例维护时间窗内,服务运维要对实例进行维护操作时,会提前和用户沟通确认;具体升级操作以及影响,服务运维人员会提前和用户确认,用户不用担心维护窗内,实例运行异常的问题。 父主题: 扩容缩容与实例升级
Redis超时分为客户端超时和服务端超时。 客户端命令超时时间一般由客户端代码自行控制,业务侧需要根据自己的业务特点选择合适的超时时间(例如Java的Lettuce客户端,该参数名为timeout)。 客户端如果发生命令执行超时,根据不同客户端的逻辑控制,可能会发生超时报错、命令堵塞、客户端连接重试等情况。 Red
由英文字符开头,只能由英文字母、数字、中划线和下划线组成。 创建单个实例时,名称长度为4到64位的字符串。批量创建实例时,名称长度为4到56位的字符串,且实例名称格式为“自定义名称-n”,其中n从000开始,依次递增。例如,批量创建两个实例,自定义名称为dcs_demo,则两个实例的名称为dcs_demo-000和dcs_demo-001。
数据保护技术 DCS通过多种数据保护手段和特性,保障DCS的数据安全可靠。 表1 DCS的数据保护手段和特性 数据保护手段 简要说明 详细介绍 容灾和多活 根据对数据与服务的不同可靠性要求,您可以选择将缓存实例部署在单可用区内(单机房),或者跨可用区(同城灾备)。 容灾多活策略 副本冗余
当type为instance时,表示可申请实例配额的最大值。 当type为ram时,表示可申请内存配额的最大值。 取值范围: 不涉及。 quota Integer 参数解释: 可以创建的实例最大数和总内存的配额限制。 取值范围: 不涉及。 used Integer 参数解释: 已创建的实例个数和已使用的内存配额。 取值范围:
4.0及以上版本的实例,支持命令重命名功能。 重命名的过程中会自动重启实例,请谨慎操作。 重命名操作完成后立即生效。因为涉及安全性,页面不会显示重命名后的命令。 同一个命令支持多次重命名,每次新的重命名操作都会覆盖之前的重命名命令,如果需要恢复高危命令或忘记重命名后的命令,重新执行命令重命名即可。
在线迁移首先需要打通网络,迁移任务必须和源Redis、DCS缓存实例二者网络互通。 工具 在线迁移工具,推荐使用DCS控制台的在线迁移功能。 数据完整性 如果选择中断业务,则迁移完成后检查数据量和关键key。 如果选择不中断业务,则用户需要考虑增量数据的迁移。 迁移过程源端扩容影响迁移结果
LETE操作类型的接口就不需要消息体,消息体具体内容需要根据具体接口而定。 对于管理员创建IAM用户接口,您可以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,其中加粗的斜体字段需要根据实际值填写。 accountid为IAM用户所属的账号ID。 username为要创建的IAM用户名。
DCS是否支持外部扩展模块、插件或者Module? DCS Redis不支持加载外部扩展模块、插件和Module。DCS后续也没有Module的规划。 父主题: 实例特性