检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
security_group_id String 参数解释: Redis缓存实例绑定的安全组ID。 取值范围: 不涉及。 security_group_name String 参数解释: 租户安全组名称。 取值范围: 不涉及。 max_memory Integer 参数解释: 总内存,单位:MB。
数为空。 enterprise_project_id String 企业项目ID。 security_group_id String 租户安全组名称。 tags Array of objects 实例标签键值。 响应示例 { "instances": [ {
入门实践 本文介绍DCS常见的应用实践,帮助您更好地使用DCS。 实践 描述 使用DCS实现热点资源顺序访问 在互联网场景,例如商品秒杀,随着系统的并发飙升,需要多台机器并发运行。如果有两个用户同时发起的请求分别落在两个不同的机器上,虽然这两个请求可以同时执行,但是因为两个机器运
RESTORING:备份数据恢复中。 UPGRADING:实例软件升级中。 IPEXCHANGING:IP交换中。 IPROLLBACKING:IP回滚中。 MS_SWAPPING:主备切换中。 AZMigrating:AZ迁移中。 表3 QueryRedisConfig 参数 参数类型 描述 param_value
职能定义权限的粗粒度授权机制。策略以API接口为粒度进行权限拆分,授权更加精细,可以精确到某个操作、资源和条件,能够满足企业对权限最小化的安全管控要求。 如果您要允许或是禁止某个接口的操作权限,请使用策略。 账号具备所有接口的调用权限,如果使用账号下的IAM用户发起API请求时,
请求Body参数 参数 是否必选 参数类型 描述 auto_open_security_group_rule 否 Boolean 自动开启安全组规则。 execute_immediately 否 Boolean 直接启动规格变更。 new_capacity 否 Float 新的容量,单位是GB。
使用短连接访问Redis出现“Cannot assign requested address”错误 问题描述 应用程序通过短连接访问Redis实例时,报错:Cannot assign requested address。 问题分析 出现这种错误的应用程序使用的架构基本都是php-fpm加上phpredis,这种架构在并
to slot [866] located at 192.168.0.22:6379 OK 192.168.0.22:6379> set happy day OK 192.168.0.22:6379> set abc 123 -> Redirected to slot [7638] located
ID。 tenant_subnet_id String 租户子网ID。 tenant_security_group_id String 租户安全组ID。 bandwidth_limit_mb String 带宽限制速度。 task_status String 任务状态,只有在交换IP时会返回EXCHANGING。
ID。 tenant_subnet_id String 租户子网ID。 tenant_security_group_id String 租户安全组ID。 bandwidth_limit_mb String 带宽限制速度。 task_status String 任务状态,只有在交换IP时会返回EXCHANGING。
没有功能上的本质区别。 一般来讲,同一可用区比跨可用区的网络时延更有优势,但是跨可用区从容灾的角度比同可用区更有优势。当应用内部需要更低的网络时延,可以将应用实例组部署在同一个可用区中。 DCS的Memcached目前已支持跨可用区部署,在管理控制台创建DCS的Memcached
roupId),只支持白名单控制。 获取方法如下: 方法1:登录虚拟私有云服务的控制台界面,在安全组的详情页面查找安全组ID。 方法2:通过虚拟私有云服务的查询安全组列表API接口查询。 publicip_id 否 String Redis缓存实例绑定的弹性IP地址的id。 如果
=(单机访问Redis QPS)/(1000ms / 单命令平均耗时)* 150% 举例:某个业务应用的QPS为10000左右,每个请求需访问Redis10次,即每秒对Redis的访问次数为100000次,同时该业务应用有10台机器,计算如下: 单机访问Redis QPS = 100000 / 10
由于Memcached本身没有命令可遍历查询所有数据,因此无法从正在使用的Memcached中直接导出数据、并迁移到云缓存Memcached实例。 建议通过应用程序写日志的方式记录缓存key、同时提取key-value,写入云缓存Memcached,以逐步完成数据的迁移。 部分开源工具能够利用Memcached的stats
=(单机访问Redis QPS)/(1000ms / 单命令平均耗时)* 150% 举例:某个业务应用的QPS为10000左右,每个请求需访问Redis10次,即每秒对Redis的访问次数为100000次,同时该业务应用有10台机器,计算如下: 单机访问Redis QPS = 100000 / 10
Redis缓存实例绑定的子网ID。 取值范围: 不涉及。 security_group_id String 参数解释: Redis缓存实例绑定的安全组ID。 取值范围: 不涉及。 created_at String 参数解释: 实例的创建时间。格式为:2017-03-31T12:24:46
Redis侧双活,因此,如果需要双活,可以通过应用侧进行双写改造实现。 图9 应用侧双写实现多活 说明: 双写方案无法保证缓存的一致性(网络出现问题),需要应用侧可以容忍对应的缓存不一致场景(通过设置过期时间等达到最终一致性),应用如果依赖缓存强一致性,则不合适该方案,跨Regi
调整DCS实例带宽 Redis实例作为更靠近应用服务的数据层,通常会执行较多的数据存取并消耗网络带宽。当实例带宽不足时,可能会产生流控,导致业务延迟增大,客户端连接异常等问题。目前,Redis 4.0及以上版本的实例,支持通过控制台调整Redis实例带宽,用于适配业务对带宽值的不同需求。
如表2。 读写分离实例受限使用的命令,如表4。 当用户执行比较耗时的命令(如flushall)时,可能会导致缓存实例在命令执行期间对外不响应用户的其它命令,造成状态监控失效,此时Console上缓存实例的状态会变成异常,命令执行结束后,实例状态会恢复正常。 Cluster集群实例受限使用的Redis命令
请确保您的客户端应用具备重连机制和处理异常的能力,否则在迁移可用区后有可能需要重启客户端应用。 升级Cluster集群实例可用区须知: 迁移可用区过程不会影响主节点,业务不会中断,但是性能会略有下降,建议在业务低峰时进行。 迁移可用区过程会导致部分副本连接中断,需确保您的客户端应用具备重连机制和处理异常的能力。