选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

连接到在 Amazon VPC 中运行的缓存

聚焦模式
连接到在 Amazon VPC 中运行的缓存 - Amazon ElastiCache

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

此示例说明如何在您的亚马逊 VPC 中启动亚马逊 EC2 实例。然后,您可以登录该实例并访问在 Amazon VPC 中运行的 ElastiCache 缓存。

连接到在 Amazon VPC 中运行的缓存(控制台)

在本示例中,您在您的亚马逊 VPC 中创建了一个亚马逊 EC2 实例。您可以使用此 Amazon EC2 实例连接到在 Amazon VPC 中运行的缓存节点。

注意

有关使用亚马逊的信息 EC2,请参阅亚马逊 EC2 文档中的亚马逊 EC2 入门指南。

使用亚马逊 EC2 控制台在您的亚马逊 VPC 中创建亚马逊 EC2 实例
  1. 登录 AWS Management Console 并打开 Amazon EC2 控制台,网址为https://console.aws.amazon.com/ec2/

  2. 在控制台中,选择启动实例并执行下列步骤:

  3. 选择一个 Amazon Machine Image (AMI) 页上,选择 64 位 Amazon Linux AMI,然后选择选择

  4. Choose an Instance Type(选择实例类型)页面上,选择 3. Configure Instance(配置实例)。

  5. 配置实例详细信息页上,进行以下选择:

    1. Network(网络)列表中,选择您的 Amazon VPC。

    2. 子网列表中,选择您的公有子网。

      选择公有子网的界面屏幕截图。

    根据需要进行设置后,选择 4. Add Storage(添加存储)。

  6. Add Storage(添加存储)页面上,选择 5. Tag Instance(标记实例)。

  7. 标签实例页面上,键入您的 Amazon EC2 实例的名称,然后选择 6。Configure Security Group(配置安全组)。

  8. 配置安全组页上,选择选择一个现有的安全组。有关安全组的更多信息,请参阅适用于 Linux 实例的 Amazon EC2 安全组

    选择现有安全组的界面屏幕截图。

    选择 Amazon VPC 安全组的名称,然后选择 Review and Launch(审核和启动)

  9. Review Instance and Launch (审核实例并启动) 页上,选择启动

  10. Selct an existing key pair or create a new key pair(选择现有密钥对或创建新密钥对)窗口中,指定您要用于此实例的密钥对。

    注意

    有关管理密钥对的信息,请参阅《Amazon EC2 入门指南》

  11. 当您准备好启动您的 Amazon EC2 实例时,请选择 Launch

现在,您可以为刚刚创建的 Amazon EC2 实例分配弹性 IP 地址。您需要使用此 IP 地址来连接到 Amazon EC2 实例。

分配弹性 IP 地址(控制台)
  1. 打开位于 https://console.aws.amazon.com/vpc/ 的 Amazon VPC 控制台。

  2. 在导航列表中,选择 Elastic IPs

  3. 选择 Allocate Elastic IP address (分配弹性 IP 地址)

  4. 分配弹性 IP 地址对话框中,接受默认的网络边界组,然后选择分配

  5. 选择您刚刚从列表中分配的弹性 IP 地址,然后选择关联地址

  6. 关联地址对话框的实例框中,选择您启动的 Amazon EC2 实例的 ID。

    私有 IP 地址框中,选中要获取私有 IP 地址的框,然后选择关联

    现在,您可以使用您创建的弹性 IP 地址使用 SSH 连接到 Amazon EC2 实例。

连接到您的 Amazon EC2 实例

  • 打开一个命令窗口。在命令提示符处,发出以下命令,将 mykeypair.pem 替换为您的密钥对文件的名称,并将 54.207.55.251 替换为弹性 IP 地址。

    ssh -i mykeypair.pem ec2-user@54.207.55.251
    重要

    暂时不要注销您的 Amazon EC2 实例。

现在,您可以与 ElastiCache 集群进行交互了。如果您尚未执行此操作,则需要先安装 telnet 实用工具,然后才能执行此操作。

安装 telnet 并与缓存群集(AWS CLI)交互
  • 打开一个命令窗口。在命令提示符下,发布以下命令。在确认提示符处,键入 y

    sudo yum install telnet Loaded plugins: priorities, security, update-motd, upgrade-helper Setting up Install Process Resolving Dependencies --> Running transaction check ...(output omitted)... Total download size: 63 k Installed size: 109 k Is this ok [y/N]: y Downloading Packages: telnet-0.17-47.7.amzn1.x86_64.rpm | 63 kB 00:00 ...(output omitted)... Complete!

现在,您可以使用 Memcached 或 Redis 连接到 VPC。

使用 Memcached 连接到 VPC

  1. 前往 ElastiCache 控制台 https://console.aws.amazon.com/elasticache/,获取缓存集群中其中一个节点的终端节点。有关更多信息,请参阅查找连接端点

  2. 使用 telnet 通过端口 11211 连接至您的缓存节点终端节点。将下面显示的主机名替换为缓存节点的主机名。

    telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 11211

    现在,您的系统已连接至缓存引擎并且能够发出命令。在本示例中,将一个数据项添加到缓存中,然后立即获取该数据项。最后,断开与缓存节点的连接。

    要存储键和值,请键入以下两行:

    add mykey 0 3600 28 This is the value for mykey

    缓存引擎响应以下内容:

    OK

    要检索 mykey 的值,请键入以下内容:

    get mykey

    缓存引擎响应以下内容:

    VALUE mykey 0 28 This is the value for my key END

    要断开与缓存引擎的连接,请键入以下命令:

    quit

使用 Redis 连接到 VPC

  1. 前往 ElastiCache 控制台 https://console.aws.amazon.com/elasticache/,获取缓存集群中其中一个节点的终端节点。有关更多信息,请参阅适用于 Redis 的查找连接端点

  2. 使用 telnet 通过端口 6379 连接至您的缓存节点端点。将下面显示的主机名替换为缓存节点的主机名。

    telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 6379

    现在,您的系统已连接至缓存引擎并且能够发出命令。在本示例中,将一个数据项添加到缓存中,然后立即获取该数据项。最后,断开与缓存节点的连接。

    要存储键和值,请键入以下两行:

    set mykey myvalue

    缓存引擎响应以下内容:

    OK

    要检索 mykey 的值,请键入以下内容:

    get mykey

    要断开与缓存引擎的连接,请键入以下命令:

    quit
  3. 前往 ElastiCache 控制台 https://console.aws.amazon.com/elasticache/,获取缓存集群中其中一个节点的终端节点。有关更多信息,请参阅适用于 Redis OSS 的查找连接端点

  4. 使用 telnet 通过端口 6379 连接至您的缓存节点端点。将下面显示的主机名替换为缓存节点的主机名。

    telnet my-cache-cluster.7wufxa.0001.use1.cache.amazonaws.com 6379

    现在,您的系统已连接至缓存引擎并且能够发出命令。在本示例中,将一个数据项添加到缓存中,然后立即获取该数据项。最后,断开与缓存节点的连接。

    要存储密钥和值,请键入以下内容:

    set mykey myvalue

    缓存引擎响应以下内容:

    OK

    要检索 mykey 的值,请键入以下内容:

    get mykey

    缓存引擎响应以下内容:

    get mykey myvalue

    要断开与缓存引擎的连接,请键入以下命令:

    quit
重要

为避免对您的 AWS 账户产生额外费用,请务必在尝试这些示例后删除您不再需要的任何 AWS 资源。

本页内容

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。