Как запустить несколько memcached серверов на одной физической машине?
Есть Debian 8, нужно запустить несколько отдельных memcached серверов под разные нужды.
Использование префиксов не подходит.
Как правильнее всего их запускать в автозагрузке, желательно в виде одного сервиса с несколькими процессами (1 процесс = одному серверу).
Скрипт запуска "/etc/init.d/memcached" изучал, сделал копии конфигов с другими портами, запускал как "/etc/init.d/memcached start server1", было написано "[ ok ] Starting memcached (via systemctl): memcached.service.", но собственно сам сервер не запускался.
Некропостну.
Тоже столкнулся с такой проблемой, покопался в скрипте запуска. Там есть поиск конфигов типа /etc/memcached_*.conf, но до этой части скрипта очередь не доходит, всё заканчивается на строчке . /lib/lsb/init-functions
Если её закомментить, то всё начинает работать с несколькими конфигами.