memcached
Ansible Роль: Memcached
Ansible роль, которая устанавливает Memcached на RedHat/CentOS или Debian/Ubuntu Linux.
Требования
Отсутствуют.
Переменные роли
Доступные переменные перечислены ниже с их значениями по умолчанию (см. defaults/main.yml
):
memcached_user: memcache
Пользователь, от имени которого будет запущен демон Memcached.
memcached_port: 11211
memcached_listen_ip: 127.0.0.1
Порт и IP-адрес (127.0.0.1 для локального хоста), на которых Memcached будет ждать запросы.
memcached_threads: 4
Количество потоков для работы.
memcached_memory_limit: 64
memcached_max_item_size: 1m
memcached_connections: 1024
Ограничения Memcached. Максимальное количество ОЗУ, которое может занимать memcached
(64МБ по умолчанию), лимит памяти для одного элемента и максимальное количество одновременных соединений, которые сможет обработать memcached.
memcached_log_file: /var/log/memcached.log
Место расположения файла журнала memcached.
memcached_log_verbosity: ""
Обычно memcached ничего не логирует. Измените на "-v", чтобы включить логирование, или на "-vv" для отладочного логирования.
Зависимости
Отсутствуют.
Пример плейбука
- hosts: cache
roles:
- { role: geerlingguy.memcached }
Лицензия
MIT / BSD
Информация об авторе
Эта роль была создана в 2014 году Джеффом Гирлингом, автором Ansible for DevOps.
ansible-galaxy install geerlingguy/ansible-role-memcached