Вы можете установить подсказку срочности, используя wmctrl (необходимо установить):
some_task ; wmctrl -i -r $WINDOWID -b add,demands_attention
Где $WINDOWID - переменная, содержащая ID окна терминала. Поскольку это довольно длинный тип, вы можете настроить псевдоним для него в своем ~/.bashrc:
alias set_urgent='wmctrl -i -r $WINDOWID -b add,demands_attention'
. Тогда вы просто запустите:
some_task ; set_urgent
Конечно это ничего не сделает, если терминал активен во время выполнения команды wmctrl.
Это можно легко сделать, создав файл /lib/systemd/system/memcached@.service с тем же содержимым, что и файл memcached.service, с небольшими изменениями:
[Unit]
Description=memcached daemon for %i
After=network.target
[Service]
ExecStart=/usr/share/memcached/scripts/systemd-memcached-wrapper /etc/memcached_%i.conf
[Install]
WantedBy=multi-user.target
Затем вы можете использовать systemctl для управления каждой службой отдельно:
systemctl enable memcached@server1
systemctl start memcached@server2
С тем же вопросом в Debian Jessie.
В то же время вы можете вручную запустить службы для достижения желаемого результата.
Пример:
sudo /etc/init.d/memcached stop
memcached -d -m 64 -l 127.0.0.1 -p 11211 -u memcache
memcached -d -m 64 -l 127.0.0.2 -p 11211 -u memcache
[d3 ] Обновление 1: Ага! В Debian есть ошибка: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=784357. Может ли это повлиять на Ubuntu? Запустите следующую команду, чтобы настроить несколько экземпляров Memcached на сервере ubuntu 16.04
sudo cp /etc/memcached.conf /etc/memcached_11212.conf
sudo vim / etc / memcached_11212 .conf
Note: change the port from 11211 to 11212 or another port which you want.
sudo cp /lib/systemd/system/memcached.service /lib/systemd/system/memcached2.service
sudo vim / lib / systemd / system / memcached2.service
Note: change /etc/memcached.conf to /etc/memcached_11212.conf
sudo systemctl start memcached2.service
sudo systemctl status memcached2.service
sudo netstat -tulpan | grep memcached