当ECS实例与Redis实例的网络类型不同时(例如ECS实例是经典网络而Redis实例是专有网络),您可根据本文介绍的方法快速实现连接。

前提条件

ECS实例与Redis实例属于同一地域。

网络类型介绍

网络类型 说明
专有网络(推荐) 专有网络VPC(Virtual Private Cloud)是您自己独有的云上私有网络,不同的专有网络之间二层逻辑隔离,拥有较高的安全性和性能。客户端部署在ECS实例上时,通过专有网络连接至Redis实例,可获得更高的安全性和更低的网络延迟。
经典网络 经典网络中的云服务在网络上不进行隔离,只能依靠云服务自身的安全组或白名单策略来阻挡非法访问。

关于内网网络类型的详细对比,请参见网络类型

说明 除内网连接外,Redis实例还支持通过公网连接。具体操作,请参见如何通过公网连接Redis实例

专有网络的ECS实例连接经典网络的Redis实例

  1. 登录ECS管理控制台
  2. 在左侧导航栏,选择实例与镜像 > 实例
  3. 在顶部菜单栏的左上角,选择实例所属的地域。
  4. 在实例列表中,单击目标ECS实例ID。
  5. 网络信息区域框,获取ECS实例所属的专有网络ID。
    图 1. 获取ECS实例的专有网络ID
    获取ECS所属的专有网络ID
  6. 将Redis实例切换到ECS实例所属的专有网络中。具体操作,请参见切换为专有网络VPC
    说明 经典网络可以转换为专有网络,专有网络不支持更换为经典网络。

经典网络的ECS实例连接专有网络的Redis实例

  1. 登录Redis管理控制台
  2. 在顶部菜单栏的左上角,选择实例所属的地域。
  3. 实例列表页,单击目标实例ID。
  4. 基本信息区域框,确认Redis实例所属的专有网络ID。
    图 2. 获取Redis实例的专有网络ID
    获取Redis实例所属的专有网络ID
  5. 根据业务需求,选择下述方法实现网络互连:
    • (推荐)将ECS实例迁移至Redis实例所属的专有网络中。具体操作,请参见将ECS实例迁移至专有网络
    • 使用ClassicLink实现与Redis实例所属的专有网络互通。具体操作,请参见经典网络和专有网络互通
      说明
      • 在配置ClassicLink的安全组规则时,您需要配置授信的通信协议为自定义TCP,端口范围为6379/6379
      • 基于ClassicLink的互访方案为临时解决方案,生产环境中为了实现高速连接,建议您将ECS实例迁移至Redis实例所属的专有网络中。

后续步骤

根据业务需求,选择下述连接方式: