当前位置:  开发笔记 > 运维 > 正文

如何阻止Jenkins安装在Mac Snow Leopard上?

如何解决《如何阻止Jenkins安装在MacSnowLeopard上?》经验,为你挑选了3个好方法。

我在OSX上安装了Jenkins可执行文件,但现在我想阻止它运行.每当我杀了它,无论如何,它都会立即重启.

我已经尝试在jenkins网址上使用exit命令:

http://localhost:8080/exit

它要求我发布命令,我这样做,服务器按要求关闭.但随后重启.

我已尝试使用搜索进程ID ps,并强制终止它(kill -9 pid),服务器立即按要求关闭.但随后重启.

我试过通过gui关闭它,但不幸的是似乎没有办法做到这一点.

某处必须有一个守护进程,这使得这是一个一般的OSX问题.



1> 小智..:

只需使用launchctl卸载plist

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist


如果你想再次让你的jenkins开始..只需使用上面的反向---"sudo launchctl load/Library/LaunchDaemons/org.jenkins-ci.plist"

2> Nik..:

对于1.505,您可以使用web api

http://localhost:8080/exit
http://localhost:8080/restart
http://localhost:8080/reload



3> 小智..:

有两件事发生。

(1)系统启动时将启动Jenkins。由装卸控制。

(2)Jenkins当前是否正在运行。由启动和停止控制。

Jenkins卸载会停止它,并且在启动时不会再次加载

sudo launchctl卸载/Library/LaunchDaemons/org.jenkins-ci.plist

停止它而不卸载它(重新启动时将再次加载)

sudo launchctl停止/Library/LaunchDaemons/org.jenkins-ci.plist

加载它-启动它,并在系统启动时重新启动

sudo launchctl加载/Library/LaunchDaemons/org.jenkins-ci.plist

重新启动它,不会影响已加载或已卸载状态

sudo launchctl start /图书馆/LaunchDaemons/org.jenkins-ci.plist

推荐阅读
手机用户2502851955
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有