Référence de couche Memcached - AWS OpsWorks

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Référence de couche Memcached

Important

Le AWS OpsWorks Stacks service a atteint sa fin de vie le 26 mai 2024 et a été désactivé pour les nouveaux clients et les clients existants. Nous recommandons vivement aux clients de migrer leurs charges de travail vers d'autres solutions dès que possible. Si vous avez des questions sur la migration, contactez l' AWS Support équipe sur AWS Re:Post ou via le AWS Support Premium.

Note

Cette couche est disponible uniquement pour les piles Linux.

Memcached est un système distribué de mise en mémoire cache pour les données arbitraires. Il accélère la vitesse des sites web en mettant en cache les chaînes et les objets comme clés et valeurs dans la mémoire pour réduire le nombre de fois où une source externe de données doit être lue.

Pour utiliser Memcached dans une pile, créez une couche Memcached et ajoutez une ou plusieurs instances, qui fonctionnent comme des serveurs Memcached. Les instances installent automatiquement Memcached et les autres instances de la pile peuvent accéder aux serveurs Memcached et les utiliser. Si vous utilisez une couche Rails App Server, AWS OpsWorks Stacks place automatiquement un fichier memcached.yml de configuration dans le répertoire de configuration de chaque instance de la couche. Vous pouvez obtenir le serveur Memcached et le numéro de port dans ce fichier.

Nom court : memcached

Compatibilité : une couche Memcached est compatible avec les couches suivantes : custom, db-master, lb, monitoring-master, nodejs-app, php-app, rails-app et web.

Ports ouverts : une couche Memcached permet l'accès public au port 22 (SSH) et à tous les ports depuis les serveurs Web, les serveurs personnalisés et les serveurs d'applications Rails, PHP et Node.js de la pile.

Autoassign Elastic IP addresses : Désactivé par défaut

Default EBS volume : Non

Groupe de sécurité par défaut : AWS- OpsWorks -Memcached-Server

Pour configurer une couche Memcached, vous devez spécifier la taille du cache, en Mo.

Recettes Setup :

  • opsworks_initial_setup

  • ssh_host_keys

  • ssh_users

  • mysql::client

  • dependencies

  • ebs

  • opsworks_ganglia::client

  • memcached

Recettes Configure :

  • opsworks_ganglia::configure-client

  • ssh_users

  • agent_version

Recettes Deploy :

  • deploy::default

Recettes Shutdown :

  • opsworks_shutdown::default

  • memcached::stop

Installation:

  • AWS OpsWorks Stacks utilise le programme d'installation du package de l'instance pour installer Memcached et ses fichiers journaux dans leurs emplacements par défaut.