Spec-Zone .ru
спецификации, руководства, описания, API

15.6.2. Используя memcached

15.6.2.1. Развертывание memcached
15.6.2.2. Используя Пространства имен
15.6.2.3. Истечение данных
15.6.2.4. memcached Хеширующие/Распределения Типы
15.6.2.5. Используя memcached и DTrace
15.6.2.6. Выделение памяти в пределах memcached
15.6.2.7. Поддержка Потока memcached
15.6.2.8. Журналы memcached

Чтобы начать использовать memcached, запустите memcached службу на один или более серверов. Выполнение memcached устанавливает сервер, выделяет память и начинает прислушиваться к соединениям от клиентов.

Отметить

Вы не должны быть привилегированным пользователем (root) выполнять memcached кроме слушать на одном из привилегированных портов TCP/IP (ниже 1024). Следует, однако, использовать пользователя, у которого не было ограниченного использования пределов их памяти setrlimit или подобный.

Чтобы запустить сервер, выполните memcached как непривилегированное (то есть, не -root) пользователь:

shell> memcached

По умолчанию memcached использует следующие настройки:

Как правило, Вы определили бы полную комбинацию опций, которые Вы хотите, запускаясь memcached, и обычно обеспечиваете сценарий запуска, чтобы обработать инициализацию memcached. Например, следующая строка запускает memcached с максимума RAM 1024 МБ для кэша, слушающего на порту 11211 на IP-адресе 192.168.0.110, работая как фоновый демон:

shell> memcached -d -m 1024 -p 11211 -l 192.168.0.110

Чтобы гарантировать, что memcached запускается на начальной загрузке, проверьте init сценарий и параметры конфигурации.

memcached поддерживает следующие опции: