更新时间:2023-11-21 GMT+08:00

通过公网域名连接实例(推荐)

公网域名是指在Internet中,使用公网解析的域名,用于访问网站或Web应用程序。

您可以使用华为云的云解析服务(DNS)提供的公网域名解析功能,将常用的域名(如www.example.com)转换成用于计算机连接的IP地址(如1.2.3.4),这样您就可以通过解析后的IP地址访问GeminiDB Redis实例。

本章节以Linux操作系统为例,介绍使用DNS服务配置的公网域名连接GeminiDB Redis实例的过程。

前提条件

  • 创建弹性云服务器,以Linux操作系统为例。详情请参见《弹性云服务器快速入门》中购买弹性云服务器的内容。
  • 已注册域名和弹性公网IP。
  • GeminiDB Redis实例节点需要绑定弹性公网IP并设置安全组规则,具体操作请参见绑定弹性公网IP配置安全组规则

    GeminiDB Redis实例下存在多个节点,选择任意一个节点绑定弹性公网IP即可。

  • 下载Redis客户端安装包

操作步骤

  1. 配置GeminiDB Redis实例的公网域名,具体操作请参见配置公网域名
  2. 登录弹性云服务器,详情请参见《弹性云服务器快速入门》中登录弹性云服务器的内容。
  3. 获取Redis客户端。

    方法一:

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

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

    方法二:

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

  4. 解压客户端工具包。

    tar -xzf redis-5.0.7.tar.gz

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

    cd redis-5.0.7

    make

    cd src

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

    示例:

    ./redis-cli -h redis.com -p 8635 -a <DB_PWD>

    表1 参数说明

    参数

    说明

    <DB_Domain_Name>

    待连接实例的公网域名,公网域名为1中创建的域名。

    <DB_PORT>

    待连接实例的端口,具体请以实际端口为准。

    获取实例端口的方法如下:

    在“实例管理”页面,单击实例名称,进入“基本信息”页面,在网络信息 > 数据库端口处获取当前实例的端口信息。

    <DB_PWD>

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

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

    Domain_Name:port>