我正在试图杀死redis-server
在 macOS 上终止该进程。每当我终止或关闭它时,它都会以不同的进程 ID 重新启动。
我尝试过用三种方法杀死它:
redis-cli shutdown
sudo kill [proc-id]
:无论root
出于什么原因,它都在运行,所以sudo
是需要的。brew services stop redis
我检查了~/Library/LaunchAgents/
适用/System/Library/LaunchAgents/
的 plist,但没有一个文件包含redis
,不区分大小写搜索。
我还检查了 macOS 控制面板的“用户和组”部分,在“登录项”下没有看到任何适用的条目。
当我终止该进程时,macOS 控制台应用程序揭示了一些有趣的东西:
com.apple.xpc.launchd[1] (org.redis.redis-server): Service only ran for 8 seconds. Pushing respawn out by 2 seconds`
因此看起来它已经注册并且被 launchd 监视,但我无论如何也想不出配置在哪里。
launchctl list|grep -i redis
也没有显示任何结果。
有什么想法吗?