检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
上限、最大带宽/基准带宽、参考性能(QPS)等。 连接数上限:表示允许客户端同时连接的个数,即连接并发数。具体实例的连接数,可查看监控指标“活跃的客户端数量”。 QPS:即Query Per Second,表示数据库每秒执行的命令数。QPS的测试方法,可参考性能测试方法。 Mem
查询迁移日志列表 功能介绍 查询迁移日志列表 调用方法 请参见如何调用API。 URI GET /v2/{project_id}/migration-task/{task_id}/logs 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参见获取项目ID。
查询缓冲区的长度(单位为字节,0表示没有分配查询缓冲区)。 qbuf_free Integer 查询缓冲区剩余空间的长度(单位为字节,0表示没有剩余空间)。 obl Integer 输出缓冲区的长度(单位为字节,0表示没有分配输出缓冲区)。 oll Integer 输出列表包含的对象数量(当输
String 配置参数的默认值。取值见表4“默认值”列。 value_type String 配置参数的值类型。取值见表4“参数类型”列。 value_range String 配置参数的取值范围。取值见表4“取值范围”列。 缓存实例配置参数的说明见表4。 表4 缓存实例配置参数说明 参数ID
默认为“false”,表示模糊匹配实例名称查询。若参数值为“true”表示按照实例名称进行精确匹配查询。 tags Array of objects 否 根据实例标签键值对进行查询。{key}表示标签键,{value}表示标签值。 如果同时使用多个标签键值对进行查询,中间使用逗号分隔开,表示查询同时包含指定标签键值对的实例。
数据保护技术 DCS通过多种数据保护手段和特性,保障DCS的数据安全可靠。 表1 DCS的数据保护手段和特性 数据保护手段 简要说明 详细介绍 容灾和多活 根据对数据与服务的不同可靠性要求,您可以选择将缓存实例部署在单可用区内(单机房),或者跨可用区(同城灾备)。 容灾多活策略 副本冗余
它支持简单字符串数据的存取,通常作为后端数据库内容缓存,以提升web的应用性能,降低对后端数据库的性能依赖,具体了解请参考Memcached(已停售)典型应用场景。 DCS全面兼容Memcached协议并增强实现了双机热备和数据持久化。 表3 DCS Memcached灵活的实例配置
instance_backup_policy JSON 备份策略,实例类型为主备和集群时支持。详情参考表4和表5。 tags Array of objects 实例标签键值。 表3 错误码说明 错误码 说明 dcs.00.0007 系统异常。 dcs.01.0001 内部服务错误。
请参见如何调用API。 URI GET /v2/{project_id}/instances/{instance_id}/configs 表1 路径参数 参数 是否必选 参数类型 描述 instance_id 是 String 参数解释: 实例ID。可通过DCS控制台进入实例详情界面查看。
内存利用率”和“已用内存”查看实例内存使用情况。 连接数上限:表示允许客户端同时连接的个数,即连接并发数。具体实例的连接数,可查看监控指标“活跃的客户端数量”。 QPS:即Query Per Second,表示数据库每秒执行的命令数。QPS的测试方法,可参考性能测试方法。 Redis
netstat -plunt |grep 8000|grep "LISTEN" 其中,8000替换为6中accept字段配置的Stunnel监听端口。 返回信息有包含8000的端口的记录行,表示stunnel客户端正常运行。Redis客户端连接“127.0.0.1:8000”,Stunnel会将请求转发给DCS的Redis实例。
DCS常用的监控指标 本章节主要列举Redis的常用监控指标。 表1 常用监控指标说明 指标名称 说明 CPU利用率 该指标统计的是每个统计周期(分钟级就是每1分钟,秒级就是每5秒)内的最大值。 如果是单机和主备实例,支持查看实例级别的CPU使用情况。 如果是Proxy集群实例,
使用量会比正常的业务流量大一些,会发生带宽使用率指标超过100%的情况。 判断当前是否被限流,请使用流控次数这个指标,这个指标值大于0时,表示当前已使用的带宽超过最大带宽限制,产生流控。 限流时,流控次数指标是不统计主从同步流量的,所以有时候会出现带宽使用率指标超过100%,但流控次数为0的情况。
约束限制: 不涉及。 取值范围: true:表示按照实例名称进行精确匹配查询。 false:表示模糊匹配实例名称查询。 默认取值: false tags 否 String 参数解释: 根据实例标签键值对进行查询。{key}表示标签键,{value}表示标签值。 约束限制: 如果同时使用多
创建虚拟私有云和子网时,如无特殊需求,参数使用默认配置即可。 创建Redis实例 进入购买缓存实例页面。 选择“自定义”的购买方式。 选择实例配置,配置详情请参考表1 选择实例配置。 表1 选择实例配置 参数 配置说明 计费模式 实例的计费模式,选择“按需计费”。 区域 保持默认即可。 项目 保持默认即可。 缓存类型
当缓存引擎为Memcached时,该字段为可选,取值为空。 默认取值: 不涉及。 cache_mode 否 String 参数解释: 缓存实例类型。 约束限制: 不涉及。 取值范围: single:表示单机实例 ha:表示主备实例 cluster:表示cluster集群实例 proxy:表示Proxy集群实例
****为创建Redis实例时自定义的密码,请按实际情况修改后执行。 界面显示一行新的命令行,说明连接Redis实例成功。可以输入命令对数据库进行读写操作。 图3 连接redis成功 连接Cluster集群实例。 安装redis-py-cluster客户端。 执行以下命令下载released版本。
DCS缓存实例的数据被删除后,能否找回? 如果DCS缓存实例执行了备份操作,实例的数据被删除后,可通过备份文件对数据进行恢复,但是恢复会覆盖备份时间到恢复这段时间的写入数据。 主备、集群和读写分离实例通过控制台的“备份与恢复”功能将已备份的数据恢复到DCS缓存实例中,参考实例恢复。
true 连接池耗尽后是否需要等待,默认true表示等待,false表示不等待。当值为true时,设置maxWaitMillis才会生效。 maxWaitMillis -1 连接池耗尽后获取连接的最大等待时间,单位:毫秒。默认-1表示一直等待。 testOnCreate false
当前支持通过参数名称搜索对应的参数,直接在搜索栏输入关键字即可。 在需要修改的配置参数对应的“参数运行值”列输入修改值。 各参数的详细介绍见表1,一般情况下,按照系统默认值设置参数即可。 表1 Redis缓存实例配置参数说明 参数名 参数解释 例外场景 取值范围 默认值 active-expire-num