Homebrew安装的Redis,在默认情况下,运行brew services stop redis无法关闭Redis Server,后台进程依然存在。解决方法如下:
打开Redis的配置文件/usr/local/etc/redis.conf,找到如下行:
daemonize yes
将该选项的yes改为no,kill掉现有的redis server进程,以后再使用brew services stop redis命令时,就可以正常关闭redis server进程。
⚠️使用
brew services start redis打开Redis服务之后,会自动开启redis server进程,不需要再手动redis-server,否则也会影响到正常关闭。