Подтвердить что ты не робот

Как остановить и перезапустить сервер memcached?

Как остановить и перезапустить сервер memcached 1.4.5 в операционной системе Linux из командной строки?

4b9b3361

Ответ 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