Как остановить и перезапустить сервер memcached 1.4.5 в операционной системе Linux из командной строки?
Как остановить и перезапустить сервер memcached?
Ответ 1
Используя root, попробуйте что-то вроде этого:
/etc/init.d/memcached restart
Ответ 2
Зарегистрируйтесь как root или
su -
Тогда:
перезагрузка службы memcached
Если это не работает, то:
/etc/init.d/memcached restart
Все зависит от того, какой дистрибутив Linux (или другой ОС) вы используете.
Ответ 3
Если вы используете доморощенный:
brew services restart memcached
Ответ 4
sudo service memcached stop
sudo service memcached start
sudo service memcached restart
Ответ 5
sudo /etc/init.d/memcached restart
Ответ 6
если linux
если установить apt-get
service memcached stop
service memcached restart
если установить исходный код
Usage: /etc/init.d/memcached {start|stop|restart|force-reload|status}
также может просто убить $pid, чтобы остановить
Ответ 7
Как root на CentOS 7:
systemctl start memcached
systemctl stop memcached
systemctl restart memcached
Чтобы сообщить службе для начала при перезагрузке (ex chkconfig):
systemctl enable memcached
Чтобы служба не запускалась при перезагрузке:
systemctl disable memcached
Ответ 8
Если вы хотите разрешить выключение сервера memcached, вы можете указать его перед запуском:
memcached -A &
С помощью этой опции, когда вы подключаетесь к серверу memcached, например:
telnet localhost 11211
то вы можете использовать команду shutdown
для выключения сервера. Вы также можете отключить сервер memcached, когда он запускается как процесс, сначала найдите PID процесса, используя:
pidof memcached
затем используйте:
kill PID command
Ответ 9
Если у вас установлена более старая версия memcached и требуется script для переноса memcached как службы, вот она: Memcached Service Script
Ответ 10
Для меня я установил его на Mac через Homebrew, и он не настроен как служба. Чтобы запустить сервер memcached
, я просто выполняю memcached -d
. Это установит сервер Memcached на порт по умолчанию, 11211.
> memcached -d
> telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'.
version
VERSION 1.4.20
Ответ 11
Чтобы выключить демон memcache:
sudo service memcached stop
Чтобы запустить memcached демон:
sudo service memcached start
Перезапустите сервер memcached:
sudo service memcached restart
Вы можете увидеть, работает ли Memcache:
sudo ps -e | grep memcached
И вы можете проверить порты TCP или UDP, если что-то (например, Memcache) слушает это:
netstat -ap | grep TheChosenPort#
netstat -ap | grep 11211
Для некоторых Linux вам нужно изменить ваши команды, такие как:
sudo /etc/init.d/memcached start
sudo /etc/init.d/memcached restart
sudo /etc/init.d/memcached stop
Ответ 12
или вы можете просто удалить memcached... sudo apt-get удалить memcached