我使用自制软件在我的mac lion上安装了nginx。当我输入命令时:
nginx -s stop
该服务在一秒钟内再次启动。我怎么能阻止它?
答案 0 :(得分:2)
如果您安装了LaunchAgent
,我相信如果服务没有运行,它将保持服务。
您可以尝试运行launchctl stop org.nginx.nginx
或删除
<key>KeeyAlive</key>
<true/>
来自plist(~/Library/LaunchAgents/org.nginx.nginx.plist
)的位
<强>更新强>
看起来停止守护进程的唯一方法是unload
LaunchAgent:
launchctl unload ~/Library/LaunchAgents/org.nginx.nginx.plist