在 macOS 上,redis-server 进程被终止后不断重新启动

在 macOS 上,redis-server 进程被终止后不断重新启动

我正在试图杀死redis-server在 macOS 上终止该进程。每当我终止或关闭它时,它都会以不同的进程 ID 重新启动。

我尝试过用三种方法杀死它:

  1. redis-cli shutdown
  2. sudo kill [proc-id]:无论root出于什么原因,它都在运行,所以sudo是需要的。
  3. 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也没有显示任何结果。

有什么想法吗?

相关内容