jenkins插件下载慢的解决办法
即使更换清华源的update-center.json,依然很卡,那是因为清华源也是指向了官方地址。
最好的办法就是使用nginx代理updates.jenkins-ci.org
步骤分为两步
- 将updates.jenkins-ci.org映射到本地环回地址127.0.0.1
- 使用nginx代理updates.jenkins-ci.org的镜像网站到清华源
第一步:将updates.jenkins.org映射到本地环回地址
vim /etc/hosts
127.0.0.1 updates.jenkins-ci.org
这样所有的请求就映射到了本地的环回地址127.0.0.1
将请求映射到镜像网站
vim /etc/nginx/conf.d/default.conf //添加以下代码
location /download/plugins
{
proxy_next_upstream http_502 http_504 error timeout invalid_header;
proxy_set_header Host mirrors.tuna.tsinghua.edu.cn;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
rewrite /download/plugins(.*) /jenkins/plugins/$1 break;
proxy_pass https://mirrors.tuna.tsinghua.edu.cn;
}
完整nginx配置
server {
listen 80;
server_name updates.jenkins-ci.org ;
location /download/plugins
{
proxy_next_upstream http_502 http_504 error timeout invalid_header;
proxy_set_header Host mirrors.tuna.tsinghua.edu.cn;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
rewrite /download/plugins(.*) /jenkins/plugins/$1 break;
proxy_pass https://mirrors.tuna.tsinghua.edu.cn;
}
}
重启nginx后重新安装jenkins就会感觉到飞一般的速度了。
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。