@isawillbenice

Как создать несколько серверов memcached на одной машине?

Задача следующая: на одной машине несколько сайтов, как создать для каждого сайта свой сервер memcached? Или стоит ограничиться только добавлением префикса к ключу при добавлении значения в memcached?
  • Вопрос задан
  • 3284 просмотра
Пригласить эксперта
Ответы на вопрос 2
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Дистрибутив какой?
Раз не желаете писать - ответ примерно такой "написать стартовый скрипт для системы инициализации в вашем дистрибутиве."

В дебиане скрипт уже заточен под запуск нескольких демонов:
# Usage:
# cp /etc/memcached.conf /etc/memcached_server1.conf
# cp /etc/memcached.conf /etc/memcached_server2.conf
# start all instances:
# /etc/init.d/memcached start
# start one instance:
# /etc/init.d/memcached start server1
# stop all instances:
# /etc/init.d/memcached stop
# stop one instance:
# /etc/init.d/memcached stop server1
# There is no "status" command.
Ответ написан
Не помню точно, но помоему достаточно запускать memcached с разными портами и pid-файлами.
К примеру, вот параметры запуска, X - заменить на что-нибудь:
-m 1024 -l 0.0.0.0 -p 1121X -u root -P /var/run/memcachedX.pid -d
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы