geerlingguy.memcached

Ansible Rolle: Memcached

CI

Eine Ansible Rolle, die Memcached auf RedHat/CentOS oder Debian/Ubuntu Linux installiert.

Anforderungen

Keine.

Rollenvariablen

Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml):

memcached_user: memcache

Der Benutzer, unter dem der Memcached-Daemon läuft.

memcached_port: 11211
memcached_listen_ip: 127.0.0.1

Der Port und die IP-Adresse (127.0.0.1 für localhost), auf dem Memcached Anfragen entgegennehmen wird.

memcached_threads: 4

Anzahl der Threads, die ausgeführt werden sollen.

memcached_memory_limit: 64
memcached_max_item_size: 1m
memcached_connections: 1024

Memcached Grenzen. Die maximale Menge an RAM, die memcached verbrauchen wird (64MB ist der Standard), das Speicherlimit für ein einzelnes Element und die maximale Anzahl gleichzeitiger Verbindungen, die memcached verwalten wird.

memcached_log_file: /var/log/memcached.log

Der Speicherort der Memcached-Protokolldatei.

memcached_log_verbosity: ""

Normalerweise protokolliert Memcached nichts. Ändere es auf "-v", um das Protokollieren zu aktivieren, oder auf "-vv" für das Debug-Logging.

Abhängigkeiten

Keine.

Beispiel Playbook

- hosts: cache
  roles:
    - { role: geerlingguy.memcached }

Lizenz

MIT / BSD

Autorinformationen

Diese Rolle wurde 2014 von Jeff Geerling erstellt, dem Autor von Ansible for DevOps.

Installieren
ansible-galaxy install geerlingguy.memcached
Lizenz
mit
Downloads
6.8M
Besitzer
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #drupal #ansible #k8s #raspberrypi #crohns