本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Memcached 层参考
重要
这些区域有: AWS OpsWorks Stacks 该服务已于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请联系 AWS Support 团队开启 AWS re: post 或通过
注意
此层仅适用于基于 Linux 的堆栈。
Memcached
要在堆栈中使用 Memcached,请创建 Memcached 层并添加一个或多个实例,使其充当 Memcached 服务器。这些实例会自动安装 Memcached,而堆栈的其他实例则可以访问并使用 Memcached 服务器。如果你使用 Rails App Server 层, AWS OpsWorks 堆栈会自动将memcached.yml
配置文件放在层中每个实例的配置目录中。您可以从此文件中获得 Memcached 服务器和端口号。
短名称:memcached
兼容性:Memcached 层与以下层兼容:自定义、db-master、lb、monitoring-master、nodejs-app、php-app、rails-app 和 web。
开放端口:Memcached 层允许公众访问端口 22 (SSH) 以及堆栈的 Web 服务器、自定义服务器PHP、Rails 和 Node.js 应用程序服务器中的所有端口。
自动分配弹性 IP 地址:默认情况下关闭
默认EBS音量:否
默认安全组:AWS-OpsWorks-Memcached-Server
要配置 Memcached 层,您必须指定缓存大小 (以 MB 为单位)。
Setup 配方:
-
opsworks_initial_setup
-
ssh_host_keys
-
ssh_users
-
mysql::client
-
dependencies
-
ebs
-
opsworks_ganglia::client
-
memcached
Configure 配方:
-
opsworks_ganglia::configure-client
-
ssh_users
-
agent_version
Deploy 配方:
-
deploy::default
Shutdown 配方:
-
opsworks_shutdown::default
-
memcached::stop
安装:
-
AWS OpsWorks Stacks 使用实例的软件包安装程序将 Memcached 及其日志文件安装到其默认位置。