問題
安裝jenkins後,啓動運行,瀏覽器訪問ip:port,安裝插件,經常會遇到安裝緩慢問題,甚至需要幾個小時,相信很多人都遇到過這樣的問題
現有的解決方案
相信很多人都問了“度娘”,大多數方法都是改爲國內鏡像源,如jenkins插件清華大學鏡像地址https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json,
方法是“系統管理->插件管理->高級->升級站點”,將URL地址改爲清華大學鏡像地址。
這種方法肯定是可行的,但有個前提,安裝jenkins後瀏覽器第一次訪問也不能安裝插件,因爲同樣很慢,這個時候還沒有改地址,然而又想直接安裝,當然可以自己選,可是我懶啊,懶得選。
“升級站點”本身就是把鏡像地址改一下,不要從國外的站點拿鏡像,從國內拿,那麼就從這個地方着手。
終極方案
啓動jenkins後,不要急着瀏覽器訪問,先找到jenkins_home,該目錄下是這個樣子
很明顯的看到紅框內的文件,很像鏡像中心啊(PS:紅框下面的bak文件是爲了避免改錯備份的),我們打開看
哇塞,真的是哎!!!這裏已經改爲了清華大學鏡像源,更改以後重啓jenkins,此時瀏覽器訪問jenkins,發現第一次安裝插件也很快啦!!!
後話
爲了確認“升級站點”這個操作到底怎麼做的,小編測試了一通,發現實際上就是更改的hudson.model.UpdateCenter.xml的配置!!!