0%

问题解决-ubuntu机器的redis进程杀不完怎么办

问题

重启redis-server发现这样一个问题,尝试查找redis进程id(ps -ef|grep redis),用kill -9 进程id杀死redis服务进程,未果。进程杀不完,杀了一个又来一个🙃🙃🙃🙃

解决方法

使用命令/etc/init.d/redis-server stop直接关闭redis服务。

1
2
3
4
root@dana:~# /etc/init.d/redis-server stop
[ ok ] Stopping redis-server (via systemctl): redis-server.service.
root@dana:~# ps -ef |grep redis
root 3885 2276 0 09:17 pts/0 00:00:00 grep --color=auto redis

原因是:开了redis的守护进程,kill -9redis-cli shutdown命令是无法杀掉redis进程的 ,杀掉就会重新启动一个新的进程。

参考博文

https://blog.csdn.net/u011191042/article/details/84528502

-------------本文结束感谢您的阅读-------------