检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Redis连接时报错:“(error) NOAUTH Authentication required”。 报错信息是指实例设置了免密访问。连接时不输入密码,即可避免上述错误。 父主题: 客户端和网络连接
连续触发次数:2 告警级别:重要 否 建议结合业务代码对连接池等进行优化,避免连接数超过最大限制。 新建连接数 >=0 告警阈值:>10000 连续触发次数:2 告警级别:次要 - 排查是否使用短连接,或者客户端异常连接。建议使用长连接,避免使用短连接影响性能。 网络瞬时输入流量 >=0 告警阈值:>规格基准带宽的80%
网络连接 使用Nginx实现公网访问DCS 使用SSH隧道代理实现公网访问DCS 使用华为云ELB公网访问DCS 客户端通过CCE连接DCS 配置Redis客户端重试机制
使用客户端连接Redis Redis-cli客户端连接Redis Jedis客户端连接Redis(Java) Lettuce客户端连接Redis(Java) Redisson客户端连接Redis(Java) Redis-py客户端连接Redis(Python) Go-redis客户端连接Redis(Go)
使用客户端连接Memcached Telnet客户端连接Memcached Spymemcached客户端连接Memcached(Java) Python-binary-memcached客户端连接Memcached(Python) Libmemcached客户端连接Memcached(C++)
他们的安全组分别配置了正确的规则,客户端才能访问DCS缓存实例。 如果ECS、DCS缓存实例配置相同的安全组,安全组创建后,默认包含组内网络访问不受限制的规则。 如果ECS、DCS缓存实例配置了不同安全组,可参考如下配置方式: 假设ECS、DCS缓存实例分别配置了安全组:sg-ECS、sg-DCS。
区域。 创建虚拟私有云和子网时,如无特殊需求,参数使用默认配置即可。 创建Redis实例 进入购买缓存实例页面。 选择“自定义”的购买方式。 选择实例配置,配置详情请参考表1 选择实例配置。 表1 选择实例配置 参数 配置说明 计费模式 实例的计费模式,选择“按需计费”。 区域 保持默认即可。
监控指标中存在已拒绝的连接数是什么原因? 当监控指标中出现“已拒绝的连接数”时,请确认客户端连接数是否已经超过实例的最大连接数限制。 Redis 4.0/5.0/6.0版本的实例,仅在主备、集群和读写分离实例的数据节点中支持查看“已拒绝的连接数”。 查看最大连接数:单击实例名称,进
公网连接Redis 3.0(Redis 3.0已停售) 开启Redis 3.0实例的公网访问 Redis-cli客户端公网连接Redis 3.0 父主题: 连接Redis实例
新建一个到ECS的SSH连接,使用22号端口。 图1 连接ECS SSH连接配置好后,输入登录用户和密码,连接上ECS。登录后输入TMOUT=0,避免连接超时自动关闭。 图2 输入TMOUT=0 在MobaXterm工具中找到MobaSSHtunnal,建立隧道。 图3 创建隧道 配置本地IP为127
本地环境是否可以连接缓存实例? 使用Redis实例的发布订阅(pubsub)有哪些注意事项? Redis 3.0实例公网开关被关闭是什么原因? 使用短连接访问Redis出现“Cannot assign requested address”错误 连接池选择及Jedis连接池参数配置建议 如何解决Lettuce
说明 默认值 建议 maxTotal 资源池中的最大连接数。 8 请参见关键参数配置建议。 maxIdle 资源池允许的最大空闲连接数。 8 请参见关键参数配置建议。 minIdle 资源池允许的最小空闲连接数。 0 请参见关键参数配置建议。 blockWhenExhausted 当资源池用尽后,调用者是否要等待。
连接Memcached实例(已停售) 配置Memcached访问密码 使用客户端连接Memcached
TCP连接数较多,客户端无法分配出新的端口,则会出现“Cannot assign requested address”问题。 处理方案 方案一:使用pconnect替换connect。 此方案的思路是用长连接替代短连接,减少TCP连接,同时可以避免每次请求都会重新建立连接的问题,减少延时。
主备实例的只读地址是连接到主节点还是备节点? Redis 4.0及以上版本基础版主备实例的连接信息中,有“连接地址”和“只读地址”。其中,连接地址是连接主备实例的主节点,只读地址是连接主备实例的备节点。 详情可以参考Redis 4.0/5.0/6.0基础版主备实例架构设计。 图1 连接信息 默
率的单次请求失败时业务失败。 当出现了连接超时问题时,可以优先检查Redis是否开启了AOF持久化功能,并根据业务需求,决定是否开启AOF持久化(开启/关闭AOF持久化的影响)。关闭AOF持久化可以提升客户端连接的稳定性,减少出现阻塞,连接不上的情况。 如果出现超时错误概率频繁,请联系技术服务人员。
使用Cluster的Redis集群时建议配置合理的超时时间 客户端配置问题导致无法连接。 当集群实例备节点故障情况下,客户端使用SpringBoot + Lettuce的方式连接Redis,使用的Lettuce客户端在连接集群时,需要与所有节点先建立连接(包括故障节点)。 在未配置timeout超时的
) 配置,如果未配置则该字段为空。 cmd 最近一次执行的命令。 age 连接的时长,单位:秒。 idle 连接空闲的时间,单位:秒。 db 最近一次执行命令的DB标识,例如DB0,则该字段显示0。 flags 连接标志位,M表示来自主节点的连接,S表示来自从节点的连接,其余标志请参考:https://redis
址),查看安装是否成功。 如果出现下面页面,则表示安装成功。 配置Nginx Nginx安装后,需要配置请求转发规则,告诉Nginx哪个端口收到的请求,应该转发到后端哪个Redis实例。 打开并修改配置文件。 cd /etc/nginx vi nginx.conf 配置示例如下,
Memcached 主备 未配置足够的预留内存(数据部分占用的内存容量过高),可能会导致: 缓存实例操作速度变慢(系统启用swap,性能下降)。 无法备份数据。 数据无法及时主备同步。 实例规格变更失败。 可能会造成进程重启。 配置预留内存操作步骤 请参考修改实例配置参数修改“reser