是否没有其他方式部署插件并使其功能无需重新启动? 或者有人可以提供详细信息重新启动plugin.hpi后会发生什么情况,以及为什么重新启动Hudson/Jenkins非常重要?为什么Hudson/Jenkins需要在部署插件后重新启动?
1
A
回答
3
许多容器将允许您加载插件而无需重新启动。但詹金斯并不保证,新插件将无需重启即可正常工作。这是詹金斯的建筑选择。
看看这个:
詹金斯在1.44添加插件的支持,这是约400年前发布,自那时詹金斯需要新的插件生效重新启动。这是因为我们在启动时加载插件,进行各种计算来构建围绕所有插件的不可变数据结构。
这:
最后,为什么升级难?这是因为Jenkins将模型对象的实例长时间保存在内存中(不像典型的数据库应用程序,这些应用程序的请求范围很小,因此寿命很短)。我喜欢这个,原因很多,比如更多直接的对象遍历,以及构建需要很长时间的事实。
多见于:http://blog.cloudbees.com/2011/12/installing-plugins-to-jenkins-without.html#sthash.yFpYe7Sr.dpuf
+0
谢谢@Vitalii。 – user1593526
相关问题
- 1. Glassfish需要在部署ICEFaces后重新启动
- 2. 需要在fuill web部署后重新启动IIS 7
- 3. 重新启动后,为什么小部件无法使用?
- 4. '成功部署后需要部署项目'才能启动'
- 5. 为什么手机在重新启动后需要密码,甚至不设置?
- 6. 为什么我总是需要重新启动Rails服务器?
- 7. 重新部署战争时需要重启tomcat吗?
- 8. API +重新启动需要
- 9. Sinatra需要重新启动
- 10. 重新启动后为新用户重新安装组件,为什么?
- 11. Tomcat 8需要在编辑文件后重新启动
- 12. Redmine插件 - 需要在每次代码更改后重新启动
- 13. Websphere App Server 6.1:在需要更改web.xml后重新部署?
- 14. IntelliJ,在本地主机上部署,无需重新启动tomcat
- 15. 我是否真的需要在每次部署时重新启动Sphinx?
- 16. 为什么iOS需要启动图像?
- 17. 是否需要在更新JDK后重新启动Tomcat?
- 18. 为什么要运行tomcat7:deploy vs tomcat7:重新部署?
- 19. 为什么在修改JSP时需要重新启动App Engine服务器?
- 20. 如何让jenkins在部署后重新启动tomcat?
- 21. 为什么我的数组在重新启动活动后重新运行?
- 22. 为什么我们需要在django项目中更改一些文件后重新启动apache
- 23. Capistrano部署需要什么宝石?
- 24. 为什么在mysql重新启动后改变表执行
- 25. Glassfish 3.1.2在应用程序部署后重新加载需要的jar文件
- 26. android-我需要保持在重新启动后坚持警报?
- 27. 需要在每次测试后重新启动JBoss
- 28. Rails部署之后要做什么?
- 29. Eclipse - 为什么Azure部署需要这么长
- 30. 为什么我的计时器需要重新加载才能重新显示/重新启动?
詹金斯让您无需重新启动安装插件;也许只有哈德森没有? –