翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Memcached レイヤーリファレンス
重要
AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは、通常どおり OpsWorks コンソール、API、CLI、および CloudFormation リソースを使用できます。その時点で廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、「AWS OpsWorks Stacks サポート終了に関する FAQ」および「AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行」を参照してください。
注記
このレイヤーは、Linux ベースのスタックでのみ使用できます。
Memcached
Memcached をスタックで使用するには、Memcached レイヤーを作成して、1 つ以上のインスタンスを追加します。そのインスタンスは、Memcached サーバーとして機能します。インスタンスにより Memcached は自動的にインストールされ、スタックの他のインスタンスは、Memcached サーバーにアクセスしてそれを使用できます。Rails アプリケーションサーバー レイヤーを使用している場合、AWS OpsWorks スタックはそのレイヤーの各インスタンスの config ディレクトリに memcached.yml
設定ファイルを自動的に配置します。このファイルから Memcached サーバーとポートナンバーを取得することができます。
Short name: memcached
Compatibility: (互換性) Memcached レイヤーは custom、db-master、lb、monitoring-master、nodejs-app、php-app、rails-app およびウェブのレイヤーと互換性があります。
Open ports: (開いているポート) Memcached レイヤーは、ポート 22 (SSH)、およびスタックのウェブサーバー、カスタムサーバー、さらには Rails、PHP、Node.js アプリケーションサーバーからのすべてのポートへのパブリックアクセスを許可します。
Autoassign Elastic IP addresses: デフォルトで Off
Default EBS volume: No
デフォルトのセキュリティグループ: AWS-OpsWorks-Memcached-Server
Memcached レイヤーを設定するには、キャッシュサイズ (MB) を指定する必要があります。
Setup recipes:
-
opsworks_initial_setup
-
ssh_host_keys
-
ssh_users
-
mysql::client
-
dependencies
-
ebs
-
opsworks_ganglia::client
-
memcached
Configure recipes:
-
opsworks_ganglia::configure-client
-
ssh_users
-
agent_version
Deploy recipes:
-
deploy::default
Shutdown recipes:
-
opsworks_shutdown::default
-
memcached::stop
インストール:
-
AWS OpsWorks スタックはインスタンスのパッケージインストーラを使用して、Memcached とそのログファイルをデフォルトの場所にインストールします。