189 8069 5689

Jenkins如何解决下载插件慢和离线问题-创新互联

Jenkins如何解决下载插件慢和离线问题?相信很多没有经验的人对此束手无策,这篇文章总结了这两个问题的解决办法,通过这篇文章希望你能解决这个问题。

创新互联主营阿克陶网站建设的网络公司,主营网站建设方案,手机APP定制开发,阿克陶h5微信小程序搭建,阿克陶网站营销推广欢迎阿克陶等地区企业咨询

第一个问题就是安装jenkins一般会遇到离线的jenkins,目前这个问题,大多数因为很多的访问国外的服务器也是有些问题,但是有的也不会影响,甚至也能正常运行,但是有的就会出现离线的状况,所以针对这个问题我们还是需要一些应对的方法

目前解决这个问题不管是k8s还是传统部署这些配置都要去工作目录去修改
将这个https,换成http
也就是默认的工作目录下,这个目录看你个人在部署jenkins的时候放到什么位置了,如果不设置就是在/root/.jenkins/hudson.model.UpdateCenter.xml 这个文件里
因为我这是部署在k8s里所以这里去持久化的目录下更改的,不过都是一样的

[root@k8s-node3 kubernetes]# cd default-jenkins-home-pvc-c6e2ac7d-c2fc-4b8c-87c4-d73ea176049e/
[root@k8s-node3 default-jenkins-home-pvc-c6e2ac7d-c2fc-4b8c-87c4-d73ea176049e]# cat hudson.model.UpdateCenter.xml 


  
   default
   http://updates.jenkins.io/update-center.json
  

像这里需要重启一下,我直接delete pod,这个默认k8s会自动再帮你启动一个,数据不会丢失,因为使用的持久化
检查是否正常,测试已经可以下载插件了

第二个问题就是安装插件,jenkins的服务器是在国外,所以有的会导致下载插件很慢,所以需要将jenkins的插件的地址换成国内的访问地址
我这个是k8s部署的所以持久化这个目录的工作目录放这里了,要是传统的话,默认不修改工作目录是在/root/.jenkins/updates/default.json
如果修改的话,这个根据自己的工作目录去将这个国外的地址替换过来
[root@k8s-node3 ~]# cd /ifi/kubernetes/
进入这个持久化目录,到这个默认的default下

[root@k8s-node3 kubernetes]# cd default-jenkins-home-pvc-9d58c2b2-e325-4fae-a83a-808f3d5175ef/updates
[root@k8s-node3 updates]# cat default.json

就是将这个目录去修改,默认会看到是走的google的地址,下载插件也是update的地址,所以下载会慢,当然这个插件一般进到web的页面才能看到这个updates下的文件,默认下载的时候才会加载这个地址,所以需要将里面的配置都替换成清华的源,而之前在页面去替换,很多不生效的,所以最终的解决办法就是替换这里json,另外在jenkins的目录下restart重启让它生效,或者传统的部署war形式就是重启war包
进行替换,这里因为很多国外的需要用sed全部替换国内的

[root@k8s-node3 updates]# sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && \
sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json

现在安装插件也没问题
Jenkins如何解决下载插件慢和离线问题
现在去测试安装插件的速度也是扛扛的
Jenkins如何解决下载插件慢和离线问题

看完上述内容,你能够独立解决解决Jenkins下载插件慢和离线的问题了吗?如果想了解更多相关文章内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


分享题目:Jenkins如何解决下载插件慢和离线问题-创新互联
URL网址:http://cdxtjz.com/article/ppgpd.html

其他资讯