我正在尝试使用自制程序在 macOS 的不同端口上运行 2 个或更多 Redis 实例。我可以使用 launchCtl plist 配置来实现部分目的,但我真正想做的是能够使用以下方法控制两个实例:
brew services start|stop
Homebrew 似乎没有将第二个实例识别为独立服务。所以这个:
brew services start redis6381
因服务无法识别而失败。
如何让自制程序识别/注册第二个实例作为单独的服务。
我尝试创建第二个 homebrew.redis.service 文件,将其命名为 homebrew.redis6381.service,但这似乎不起作用。
看来不修改redis公式是不行的: