Amazon ElastiCache
ElastiCache for Memcached 用户指南 (API 版本 2015-02-02)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

连接至节点

在尝试与 Memcached 集群连接之前,您必须拥有适用于这些节点的终端节点。要找到终端节点,请参阅:

在以下示例中,您使用 telnet 实用工具连接到运行 Memcached 的节点。

注意

有关 Memcached 以及可用 Memcached 命令的更多信息,请参阅 Memcached 网站。

使用 telnet 连接到节点

  1. 使用您选择的连接实用工具连接到 Amazon EC2 实例。

    注意

    有关如何连接到 Amazon EC2 实例的说明,请参阅 Amazon EC2 入门指南

  2. 在您的 Amazon EC2 实例上下载并安装 telnet 实用工具。在 Amazon EC2 实例的命令提示符中键入下面的命令,然后键入 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!
  3. 在 Amazon EC2 实例的命令提示符处,键入以下命令,并使用您的节点的终端节点替换此示例中显示的相应内容。

    telnet mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com 11211

    此时会显示类似以下内容的输出。

    Trying 128.0.0.1... Connected to mycachecluster.eaogs8.0001.usw2.cache.amazonaws.com. Escape character is '^]'. >
  4. 运行 Memcached 命令测试连接。

    您现已连接到一个节点,可以运行 Memcached 命令了。以下是示例。

    set a 0 0 5 // Set key "a" with no expiration and 5 byte value hello // Set value as "hello" STORED get a // Get value for key "a" VALUE a 0 5 hello END get b // Get value for key "b" results in miss END >