是否沒有其他方式部署插件並使其功能無需重新啓動? 或者有人可以提供詳細信息重新啓動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. 需要在fuill web部署後重新啓動IIS 7
- 2. Glassfish需要在部署ICEFaces後重新啓動
- 3. 與Capistrano部署後需要重新啓動
- 4. 重新啓動後,爲什麼小部件無法使用?
- 5. '成功部署後需要部署項目'才能啓動'
- 6. kubelet在初始部署後未註冊,但需要重新啓動
- 7. 應用程序需要在數據庫重新啓動時重新部署
- 8. Azure的應用服務API部署需要重新啓動
- 9. 爲什麼在調用pg_ctl重新啓動織物後需要睡眠
- 10. 爲什麼手機在重新啓動後需要密碼,甚至不設置?
- 11. 爲什麼我總是需要重新啓動Rails服務器?
- 12. VB.NET ClickOnce部署:需要什麼文件?
- 13. 重新部署戰爭時需要重啓tomcat嗎?
- 14. 爲什麼每次重新部署時都需要刷新連接池?
- 15. 如何在重新部署前使用maven-as插件重新啓動JBoss
- 16. AUTO_UPDATE_STATISTICS - 需要重新啓動?
- 17. API +重新啓動需要
- 18. Sinatra需要重新啓動
- 19. 爲什麼重新啓動線程時需要重新創建實例?
- 20. 在什麼情況下需要重新啓動JBoss服務器?
- 21. Tomcat 8需要在編輯文件後重新啓動
- 22. Redmine插件 - 需要在每次代碼更改後重新啓動
- 23. 在linux上啓動Active MQ 5.6.0的服務後,爲什麼需要重新啓動系統redhat
- 24. Websphere App Server 6.1:在需要更改web.xml後重新部署?
- 25. 爲什麼iOS需要啓動圖像?
- 26. IntelliJ,在本地主機上部署,無需重新啓動tomcat
- 27. 我是否真的需要在每次部署時重新啓動Sphinx?
- 28. 爲什麼要運行tomcat7:deploy vs tomcat7:重新部署?
- 29. 是否需要在更新JDK後重新啓動Tomcat?
- 30. 是什麼重新啓動JBoss服務器和重新部署它
詹金斯讓您無需重新啓動安裝插件;也許只有哈德森沒有? –