检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
is实例公网被关闭。 解决方法:在控制台重新开启实例的公网访问,绑定弹性公网IP,并重新连接。 密码问题 密码输入错误时,端口可以连接上,但鉴权认证会失败。如果忘记了密码,可以重置密码。 实例配置问题 连接Redis时存在拒绝连接,可登录分布式缓存服务控制台,进入实例详情页面,调
如果是主备和集群实例,不包括从节点的连接。 活跃的客户端数量上限,可以查看实例规格下对应实例类型的“连接数上限”。 每秒并发操作数 该指标统计的是瞬时的每秒处理的命令数。 每秒并发操作数上限,可以查看实例规格下对应实例类型的“参考性能(QPS)”。 网络瞬时输入流量 该指标用于统计瞬时的输入数据流量。
接口相关信息 URI格式:GET /v2/{project_id}/instances 调试 您可以在API Explorer中调试该接口。 请求示例 GET https://{dcs_endpoint}/v2/7d80ae32f57b499eb8781f9a9f57c538/instances
-lmemcached -std=c++0x -lpthread -lsasl2 编译如果报错找不到libmemcached.so.11文件,请用find命令找到此文件,并将其复制到/usr/lib目录下。 新建dcs_sample.cpp文件,将如下C++代码复制到dcs_sample.cpp文件并修改代码。
请参见计费项。 运维成本:使用分布式缓存服务DCS过程中产生的人力成本。 图1 DCS成本 华为云成本中心可以帮助您更高效地管理资源成本,但运维成本需要您自行识别、管理和优化。 成本分配 成本管理的基础是树立成本责任制,让各部门、各业务团队、各责任人参与进来,为各自消耗云服务产生
在源端转发服务器配置安全组。 获取华为云ECS的公网IP地址。 配置源端转发服务器安全组入方向,添加华为云ECS的公网IP地址,并放开来自华为云ECS访问请求的端口(以6379为例)。 配置源端转发服务器的Nginx转发配置。 登录Linux源端转发服务器,执行命令打开并修改配置文件。 cd /etc/nginx
确认问题发生时的操作,若为执行操作时Key值过大,也会造成超时报错。一般建议key不要超过10KB。 单key大小,Redis限制每个String类型value大小不超过512MB, 实际开发中,不要超过10KB,否则会对CPU和网卡造成极大负载。 hash、list、set、zset元素个数不要超过5000。
DCS实例如何缩容? DCS实例支持扩容和缩容明细如下表1。 表1 实例规格变更明细 缓存类型 单机实例 主备实例 Cluster集群实例 Proxy集群实例 读写分离实例 Redis 3.0 支持扩容和缩容 支持扩容和缩容 - 仅支持扩容 - Redis 4.0 支持扩容和缩容
分别配置“源Redis”和“目标Redis”。 配置“源Redis类型”和“源Redis实例”:“源Redis类型”请选择“云服务Redis”,并在“源Redis实例”处选择需要迁移的源Redis。 配置“目标Redis类型”和“目标Redis实例”: 如果目标Redis与迁移任务处于
逗号隔开。例如:192.168.1.1:6379,192.168.0.0:6379 配置“目标Redis类型”和“目标Redis实例”: “目标Redis类型”请选择“云服务Redis”,并在“目标Redis实例”处选择需要迁移的目标Redis。 分别配置“源Redis实例密码”
群”和“读写分离”类型。 Redis 7.0目前为公测阶段,白名单开放,如有需要请联系客服。Redis 7.0实例目前仅支持“单机”、“主备”和“Cluster集群”类型。 Redis实例有“x86计算”和“Arm计算”两种CPU架构。推荐使用“x86计算”类型,部分Region已停售“Arm计算”类型。
不要使用“keys *”进行全通配。keys *会遍历所有数据,持续占用CPU,影响客户业务稳定性。建议尽量避免在生产环境使用,否则会影响服务的健康运行。 Server相关命令使用限制 当用户执行比较耗时的命令(如flushall)时,可能会导致缓存实例在命令执行期间对外不响应用
已成功创建Redis实例,且状态为“运行中”。创建Redis实例的操作请参考购买Redis实例。 已创建弹性云服务器,创建弹性云服务器的方法,请参见购买弹性云服务器。 如果弹性云服务器为Linux系统,该弹性云服务器必须已经安装gcc编译环境。 如果ECS未安装gcc编译环境,请执行以下命令进行安装:
Cluster协议,在客户端的兼容性方面略差于Proxy集群。 推荐的Cluster集群客户端: 表2 Cluster集群客户端 客户端语言 客户端类型 Cluster集群参考文档 Java Jedis https://github.com/xetorthio/jedis#jedis-cluster
准备弹性负载均衡ELB,创建ELB的操作,请参考创建独享型负载均衡器。创建的ELB必须符合以下条件。如果已有符合条件的ELB,无需重复创建。 ELB的实例类型必须选择“独享型”,且必须开启“IP类型后端(跨VPC后端)”。 ELB的规格中必须包含“网络型(TCP/UDP)”。 ELB必须选择与Redis实例相同的VPC。
Redis实例内存使用率高问题排查和解决 问题现象 Redis可提供高效的数据库服务,当内存不足时,可能导致Key频繁被逐出、响应时间上升、QPS(每秒访问次数)不稳定等问题,进而影响业务运行。由于Redis自身运行机制(主从同步、延迟释放等),内存占用率可能出现略微超过100%
确保数据传输安全。 前提条件 缓存类型:必须为Redis 3.0版本。如果不是,则不支持开启公网访问。 访问方式:必须为密码访问。如果是免密方式,请先参考重置缓存实例密码修改为密码访问方式。 开启Redis实例的公网访问 登录分布式缓存服务管理控制台。 在管理控制台左上角单击,选择实例所在的区域。
Second,表示数据库每秒执行的命令数。QPS的测试方法,可参考性能测试方法。 Redis 3.0实例支持“单机”、“主备”和“Proxy集群”三种类型。 DCS Redis 3.0已暂停售卖,建议使用Redis 4.0及以上版本。 单机实例 因系统开销占用一部分资源,Redis单机实例可用内存比实例规格略小,如表1所示。
584669.15 23 31 82 10000 533178.04 144 184 370 Redis 3.0实例暂不支持ARM CPU类型实例,仅提供X86类型的实例测试结果。 父主题: Redis性能测试数据参考
/home/redis/ 按下Esc键退出编辑模式,执行:wq!保存配置并退出编辑界面。 构建客户端镜像。 在控制台的服务列表中选择“容器镜像服务 SWR”,进入容器镜像服务总览页。 单击右上角“创建组织”,输入组织名称,新建一个组织。也可以使用已有的组织(单击左侧“组织管理”可查看已有组织。)