如何停止和重新启动memcached服务器?

如何停止和重新启动Linux操作系统的命令行中的memcached服务器1.4.5?

使用root,尝试如下所示:

/etc/init.d/memcached restart 

以root用户身份login

苏 –

然后:

服务memcached重启

如果这不起作用,那么:

/etc/init.d/memcached重启

这一切都取决于您正在使用哪个Linux(或其他操作系统)发行版。

如果你使用自制软件:

 brew services restart memcached 
 sudo service memcached stop sudo service memcached start sudo service memcached restart 
 sudo /etc/init.d/memcached restart 

作为根在CentOS 7:

 systemctl start memcached systemctl stop memcached systemctl restart memcached 

告诉服务在重启时启动(ex chkconfig):

 systemctl enable memcached 

要让服务在重新启动时不启动:

 systemctl disable memcached 

如果你想允许closuresmemcached服务器,你可以在启动之前给它这个选项:

 memcached -A & 

当您连接到memcached服务器时使用此选项,例如:

 telnet localhost 11211 

那么你可以使用shutdown命令来closures服务器。 您也可以closuresmemcached服务器,当它作为一个进程运行时,首先使用以下命令查找进程PID:

 pidof memcached 

然后使用:

 kill PID command 

如果你有一个老版本的memcached,并且需要一个脚本来把memcached作为一个服务来包装,那么这里是: Memcached Service Script

对我而言,我通过自制软件将它安装在Mac上,并不是作为服务设置的。 要运行memcached服务器,我只需执行memcached -d 。 这将在默认端口11211上build立Memcached服务器。

 > memcached -d > telnet localhost 11211 Trying ::1... Connected to localhost. Escape character is '^]'. version VERSION 1.4.20 

如果linux

如果通过apt-get安装

 service memcached stop service memcached restart 

如果通过源代码安装

 Usage: /etc/init.d/memcached {start|stop|restart|force-reload|status} 

也可以简单地杀死$ pid来停止

或者你可以删除memcached … sudo apt-get删除memcached