-
使用redis - 分布式缓存服务 DCS
使用redis_exporter出错怎么办? 通过在命令行启动redis_exporter,根据界面输出,查看是否存在错误,根据错误描述,进行问题排查。 [root@ecs-swk /]./redis_exporter -redis.addr 192.168.0.23:6379 INFO[0000]
-
Redis Cluster集群实例 - 分布式缓存服务 DCS
2048GB 128 无中心架构 Redis Cluster的任意节点都可以接收请求,但节点会将请求发送到正确的节点上执行,同时,每一个节点也是主从结构,默认包含一个主节点和一个从节点,由Redis Cluster根据选举算法决定节点主从属性。 图1 Redis Cluster无中心架构 数据预分片
-
连接池选择及Jedis连接池参数配置建议 - 分布式缓存服务 DCS
限制条件:单个Redis实例的最大连接数。maxTotal和客户端节点数(CCE容器或业务VM数量)数值的乘积要小于单个Redis实例的最大连接数。 例如:Redis主备实例配置maxClients为10000,单个客户端maxTotal配置为500,则最大客户端节点数量为20个。 maxIdle 最大空闲连接,单位:个
-
DCS使用建议 - 分布式缓存服务 DCS
行相关的演练。 监控实践 关注Redis负载,在过载前提前扩容。 强制 根据告警基线配置告警:配置节点cpu、内存、带宽等告警。 日常巡检 例行检查各个节点的内存使用率,查看主节点内存使用率是否有不均衡的状态。 建议 内存使用率不均衡说明存在大Key问题,需要进行大Key拆分及优化。
-
使用Redis-Shake离线迁移其他云厂商Redis - 分布式缓存服务 DCS
分别获取源端与目标端Cluster集群的Master节点IP地址与端口。 redis-cli -h {redis_address} -p {redis_port} -a {redis_password} cluster nodes 在命令返回的结果中,获取所有master节点的IP端口,如下如所示: 安
-
服务韧性 - 分布式缓存服务 DCS
影响DCS实例持续提供服务。 AZ内实例容灾 AZ内,DCS主备、Cluster集群、Proxy集群实例通过节点冗余方式实现实例容灾,当检测到主节点故障后,快速切换到备节点,保障DCS实例持续提供服务。 数据容灾 通过支持数据多副本方式实现数据容灾。 父主题: 安全
-
DCS Redis 6.0支持的新特性说明 - 分布式缓存服务 DCS
如客户端SDK不⽀持RESP3协议,只能采⽤RESP2协议的转发模式来实现客户端缓存主动更新通知,需要准备⼀个专⻔⽀持RESP3协议的客户端来作为中转节点,转发来⾃Redis的失效消息(invalidation message)⾄特定的订阅频道。⼯作原理如下: 图1 工作原理图 支持SSL Redis
-
Redis 3.0 Proxy集群不支持redisson分布式锁的原因 - 分布式缓存服务 DCS
由于Proxy集群支持publish/subscribe(redis的发布订阅)时,是需要在Proxy节点上识别publish/subscribe命令,做一些特殊处理(转发给所有redis-server的节点),因此不支持直接在lua脚本中执行publish命令。 因此,Redis 3.0 Pr
-
查看和修改DCS实例基本信息 - 分布式缓存服务 DCS
如果是Redis 4.0、Redis 5.0和Redis 6.0主备实例,“连接地址”表示主节点的域名和端口号,“只读地址”,表示备节点的域名和端口号。客户端连接时,可选择主节点或备节点的域名和端口号,详情请参考主备实例架构。 仅Redis 4.0/5.0/6.0基础版实例支持修改端口,Redis
-
DCS备份恢复概述 - 分布式缓存服务 DCS
的时间,在数据同步没有完成的情况下开始备份,备份数据与主节点最新数据相比,有一定延迟。 由于备节点停止将发生的最新数据变化持久化到磁盘文件,备份期间主节点如有新的数据写入,备份文件也不会包含备份期间的数据变化。 备份时间点的选择 建议选择业务量少的时间段进行备份。 备份文件的存储
-
DCS的Memcached与自建Memcached的区别是什么? - 分布式缓存服务 DCS
自己搭建Memcached的操作和设置较复杂。 可用性 DCS的Memcached主备实例支持双机热备,能够持续提供稳定的服务,在主节点故障时,备节点秒级自动升级为主节点,避免单点故障。 自建的Memcached服务需要自行实现高可用。 安全 DCS的Memcached采用公有云的VPC和安全组进行网络访问安全控制。
-
变更DCS实例规格 - 分布式缓存服务 DCS
下降。 分片数增加时,会新增数据节点,数据自动负载均衡到新的数据节点,访问时延会增大。 水平缩容(分片数减少): 分片数减少时,会删除节点。Cluster集群实例缩容前,请确保应用中没有直接引用这些删除的节点,否则可能导致业务访问异常。 删除节点会导致连接闪断,请确保您的客户端应
-
客户端通过CCE连接DCS - 分布式缓存服务 DCS
C(vpc-test)及其子网2。 创建CCE节点池,例如cce-test-nodepool。创建方式请参考创建节点池。 创建CCE节点池时,“节点类型”请选择“弹性云服务器-虚拟机”,“容器引擎”请选择“Docker”,“操作系统”请选择“CentOS 7.6”,并需要绑定“弹
-
查看Redis实例的命令审计日志 - 分布式缓存服务 DCS
员升级您的proxy节点。 审计日志开启后会在LTS侧创建对应的日志组、日志流和仪表盘。使用期间按照日志量收费,收费标准请参照价格详情。 审计日志开启会重启所有proxy节点,请确保客户端具备断连重试功能。 如果实例开启过审计日志,且没有操作过实例扩容、节点迁移,再次开启审计日志不会重启proxy节点。
-
查询单个主维度下子维度监控对象列表 - 分布式缓存服务 DCS
String 测量对象ID,即节点的ID。 name String 测量对象名称,即节点IP。 dcs_cluster_redis_node String 维度dcs_cluster_redis_node的测量对象的ID。 status String 测量对象状态,即节点状态。 表7 Pro
-
会话管理 - 分布式缓存服务 DCS
会话管理 下发查询会话列表任务 获取会话列表 kill指定的会话 下发kill指定节点或实例的全部会话任务 父主题: API V2(推荐)
-
迁移故障处理 - 分布式缓存服务 DCS
况建议扩容迁移机规格。 排查迁移机路由是否正常,迁移机上执行命令查看:route - n 提供错误信息,联系技术支持。 从源节点导出备份文件失败 从源节点导出备份文件失败,建议从以下几个方面做排查 : Redis和ECS之间的连接问题 公网连接Redis 密码问题 实例配置问题 客户端连接问题
-
使用Redis-Shake工具迁移自建Redis Cluster集群 - 分布式缓存服务 DCS
2为例,您可以根据实际需要选择其他Redis-Shake版本。) 获取源集群和目标集群的Master节点和IP。 在线迁移需要将各个节点数据分别迁移。使用如下命令查询源和目标Cluster集群的所有节点的IP地址与端口: redis-cli -h {redis_address} -p {redis_port}
-
DCS实例规格变更的业务影响 - 分布式缓存服务 DCS
下降。 分片数增加时,会新增数据节点,数据自动负载均衡到新的数据节点,访问时延会增大。 水平缩容(分片数减少): 分片数减少时,会删除节点。Cluster集群实例缩容前,请确保应用中没有直接引用这些删除的节点,否则可能导致业务访问异常。 删除节点会导致连接闪断,请确保您的客户端应
-
查询集群实例拓扑关系图 - 分布式缓存服务 DCS
node_id String 节点ID node_name String 节点名称 ip String 节点IP port String 节点端口 node_type String 节点主从角色: master:主 slave:从 proxy: proxy实例节点角色为"proxy" 枚举值: