Respuestas:
Usando root, intente algo como esto:
/etc/init.d/memcached restart
Inicie sesión como root o haga
su -
Luego:
service memcached restart
Si eso no funciona, entonces:
/etc/init.d/memcached restart
Todo depende de la distribución de Linux (u otro sistema operativo) que estés usando.
sudo service memcached restart
sudo su -
funcionaría para cambiar al usuario root.
sudo
(en sistemas basados en Debian) la necesidad desu -
Si está usando homebrew:
brew services restart memcached
services
ahora se considera una herramienta externa para elaborar cerveza. apple.stackexchange.com/questions/150300/…
brew tap homebrew/services
sudo service memcached stop
sudo service memcached start
sudo service memcached restart
si linux
si lo instala apt-get
service memcached stop
service memcached restart
si se instala por código fuente
Usage: /etc/init.d/memcached {start|stop|restart|force-reload|status}
también puede simplemente matar $ pid para detener
Para cerrar el demonio de Memcache:
sudo service memcached stop
Para iniciar el demonio Memcached:
sudo service memcached start
Reinicie el servidor Memcached:
sudo service memcached restart
Puede ver si Memcache se está ejecutando actualmente:
sudo ps -e | grep memcached
Y puede verificar los puertos TCP o UDP si algo (por ejemplo, Memcache) lo está escuchando:
netstat -ap | grep TheChosenPort#
netstat -ap | grep 11211
Para algunos Linux, necesita cambiar sus comandos como:
sudo /etc/init.d/memcached start
sudo /etc/init.d/memcached restart
sudo /etc/init.d/memcached stop
Si desea que se le permita apagar el servidor memcached, puede darle esa opción antes de iniciarlo:
memcached -A &
Con esta opción cuando se conecta al servidor memcached, por ejemplo:
telnet localhost 11211
entonces puede usar el shutdown
comando para apagar el servidor. También puede apagar el servidor memcached cuando se ejecuta como un proceso, primero busque el PID del proceso usando:
pidof memcached
luego usa:
kill PID command
Si tiene una versión anterior de Memcached y necesita un script para empaquetar Memcached como servicio, aquí está: Memcached Service Script
Para mí, lo instalé en una Mac a través de Homebrew y no está configurado como un servicio. Para ejecutar el memcached
servidor, simplemente ejecuto memcached -d
. Esto establecerá el servidor Memcached en el puerto predeterminado, 11211.
> memcached -d
> telnet localhost 11211
Trying ::1...
Connected to localhost.
Escape character is '^]'.
version
VERSION 1.4.20
memcached -d
?
Esto funcionó para mí:
brew services stop memcached