更新时间:2025-11-24 GMT+08:00
分享

通过负载均衡地址连接实例(推荐)

在生产环境中,当用户通过内网访问GeminiDB Redis实例时,如果通过单个节点访问实例,可能会遇到单点故障的问题,这不仅影响了系统的可用性,可能导致业务访问中断。为了提高系统的可用性和稳定性,GeminiDB Redis支持通过负载均衡地址连接实例,可以有效避免单点故障导致的业务访问中断。

本章节介绍如何在Linux系统的弹性云服务器上,使用负载均衡地址连接GeminiDB Redis实例。

使用须知

  • 目标实例必须与弹性云服务器在同一个虚拟私有云和子网内才能访问。
  • 弹性云服务器必须处于目标实例所属安全组允许访问的范围内。

    场景一:如果目标实例所属安全组为默认安全组, 则无需设置安全组规则。

    场景二:如果目标实例所属安全组非默认安全组,请查看安全组规则是否允许该弹性云服务器访问。

    • 如果安全组规则允许弹性云服务器访问,即可连接实例。
    • 如果安全组规则不允许弹性云服务器访问,需要在实例安全组添加一条“入”的访问规则。

      设置安全组的具体操作请参考给GeminiDB Redis实例节点配置安全组规则

前提条件

操作步骤

  1. 登录弹性云服务器,详情请参见《弹性云服务器快速入门》中登录弹性云服务器的内容。
  2. 获取Redis客户端。

    方法一:

    通过如下命令,下载Redis客户端。

    wget http://download.redis.io/releases/redis-6.2.0.tar.gz

    方法二:

    通过前提条件中的地址下载Redis客户端,并将Redis客户端安装包上传到弹性云服务器。

  3. 解压客户端工具包。

    tar -xzf redis-6.2.0.tar.gz

  4. 在“src”目录下,连接数据库实例

    cd redis-6.2.0

    make

    cd src

    ./redis-cli -h <DB_HOST> -p <DB_PORT> -a <DB_PWD>

    示例:

    ./redis-cli -h 192.xx.xx.xx -p 6379 -a <DB_PWD>

    表1 参数说明

    参数

    说明

    <DB_HOST>

    待连接实例的负载均衡地址。

    您可以单击实例名称,进入“基本信息”页面,在连接信息区域获取到“负载均衡地址”。

    <DB_PORT>

    待连接实例的负载均衡地址对应的访问端口。

    具体查看方法如下:

    在“实例管理”页面,单击实例名称,进入“基本信息”页面,在连接信息 > 实例端口处获取当前端口信息。

    <DB_PWD>

    购买GeminiDB Redis实例时设置的管理员密码。

  5. 出现如下信息,说明连接成功。

    IP:port>

相关文档