You need to enable JavaScript to run this app.
导航

申请直连地址

最近更新时间2023.12.07 11:28:49

首次发布时间2021.11.04 17:58:55

缓存数据库 Redis 版默认使用 Proxy-Server 架构,您可以通过直连地址直接访问实例后端的数据分片(类似原生架构直连 Redis 服务端)。本文介绍如何申请直连地址。

使用限制

  • 仅启用分片集群 Redis 实例支持直连地址类型。关于启用分片集群的更多信息,请参见核心组件和架构
  • 若实例的分片数量超过 8 个,Redis 控制台上申请直连地址的按钮会关闭。如果需要在使用超过 8 个分片的场景下申请直连地址,请提交工单联系技术支持。

注意事项

  • 客户端在首次使用直连地址访问实例时,会将直连地址解析为 Redis 给所有分片所分配的固定虚拟 IP(VIP)地址,之后通过 Redis Cluster 协议路由到各数据分片。因此您的客户端需要支持 Redis Cluster 协议。
  • 如果释放直连地址后又重新申请了直连地址,新申请直连地址所对应的 IP 地址可能会与之前申请的直连地址所对应的 IP 不一样。建议直接使用直连地址域名而不是 IP地址来访问 Redis 实例,避免出现因 IP 地址变化导致实例无法连接的情况。
  • 直连地址的访问方式节约了通过代理处理请求的时间,理论上可以缩短服务端响应客户端的时间,但也会因此失去自动负载均衡、自动读写分离等高级特性,建议您根据自身情况谨慎选择连接地址类型。

操作步骤

  1. 登录 Redis 控制台
  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。
  3. 实例列表页,单击目标实例名称。
  4. 在实例详情页,单击连接管理页签。
  5. 连接管理页签下的私网访问区域,单击直连地址后的申请
  6. 在弹出的对话框中,输入直连地址的端口号后,单击确定即可。

    说明

    • 直连地址支持的端口号范围为 1024~4000 和 5100~64512。申请完成后,您还可以修改直连地址的域名和端口号。具体操作步骤,请参见修改连接地址修改端口号
    • 申请完成后,您就可以使用新申请的直连地址访问 Redis 实例。使用直连地址访问实例的方法,请参见通过直连地址访问 Redis