摘要:转载请注明出处原文排版地址卡死的情况起因项目中遇到的情况,在构建项目的时候,总会在包或者文件的时候挂起,每次都是在不同的下载文件中卡住原因分析服务器是内网搭建的,所以不存在网络不通畅的问题。每次项目构建时间都比较长,有可能是存在超时的
转载请注明出处 http://www.paraller.com
原文排版地址www.paraller.com/2016/05/22/gitlab-runner-maven卡死的情况/
项目中遇到的情况,gitlab-docker runner在构建项目的时候,
总会在download jar包或者pom文件的时候挂起,每次都是在不同的下载文件中卡住
maven 服务器是内网搭建的,所以不存在网络不通畅的问题。
每次项目构建时间都比较长,有可能是docker runner存在超时的问题 ,寻找各种资料无果放弃;
既然每次都是不同的Jar包卡住,就有可能这个卡住的jar上次有成功下载的情况;于是将重点放在缓存
针对第三点的解决方案:1、宿主机 install maven2 ,cd /root && vim settings.xml;配置镜像服务器和仓库地址
2、浏览docker-compose.yml ;调整配置 /root/.m2
grdocker: image: gitlab/gitlab-runner:latest restart: always volumes: - /root/docker-data/gitlab-runner/docker/config:/etc/gitlab-runner - /var/run/docker.sock:/var/run/docker.sock - /data/git/aliyun/gitlab/hosts:/etc/hosts - /root/.m2:/root/.m2 - /usr/bin/docker:/usr/bin/docker
3、vim /data/docker-data/gitlab-runner/docker/config/config.toml ; 添加volumes
concurrent = 2 [[runners]] name = "docker" url = "http://gitlab.umiit.cn/ci" token = "65331a98de9d6780c9f3403f14b9c6" tls-ca-file = "" executor = "docker" [runners.docker] image = "ubuntu:14.04" privileged = false volumes = ["/cache","/root/.m2:/root/.m2","/var/run/docker.sock:/var/run/docker.sock"]结果
runner 在构建的时候不在卡死,jar包在很短的时间内下载或缓存定位完毕;
参考网站(docker runner cache maven repository)[https://gitlab.com/gitlab-org...]
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/8001.html
摘要:总结先检查下自己的项目是不是代码写的有问题,试下外面嵌套几层标签,换个版本 elementui之新版本组件使用报错未注册问题 现在elementui已经更新到2.10.1也新加了一些组件,也给我们带来了很多的方便,再此非常感谢elementui,但是在有些版本中有些组件,应该是不太兼容,不知道大家有没有遇到过,下面我说下我遇到的两个小问题 我们习惯开发的时候看的文档都是最新的文档,当你...
摘要:总结先检查下自己的项目是不是代码写的有问题,试下外面嵌套几层标签,换个版本 elementui之新版本组件使用报错未注册问题 现在elementui已经更新到2.10.1也新加了一些组件,也给我们带来了很多的方便,再此非常感谢elementui,但是在有些版本中有些组件,应该是不太兼容,不知道大家有没有遇到过,下面我说下我遇到的两个小问题 我们习惯开发的时候看的文档都是最新的文档,当你...
摘要:应用场景描述微信禁止了使用表单上传图片,必须使用微信图片上传,该插件是一张一张的上传的。上传卡死的原因多张连续上传的时候因为还未等一张图片获取完媒体,而下一张图片又开始请求获取媒体,所以会出现卡死问题。 应用场景描述 微信禁止了使用表单INPUT[TYPE=FILE]上传图片,必须使用微信WEB JSSDK 图片上传,该插件是一张一张的上传的。过程是这样的 上传图片 ——> 返回图片本...
摘要:微软雅黑宋体其实,不论是还是出现服务速度变慢或是突然卡死,问题大同小异。使用云服务器时,若出现服务的速度变慢,或实例突然断开,可以检查服务器带宽和是否有跑满或跑高的问题。其实,不论是Linux还是Windows出现服务速度变慢或是ECS突然卡死,问题大同小异。使用云服务器 ECS 时,若出现服务的速度变慢,或 ECS 实例突然断开,可以检查服务器带宽和 CPU 是否有跑满或跑高的问题。 针...
摘要:宏巍电商软件是在阿里体系内使用他们的,然后在上用多进程做的集群,端和接口系统都是使用语言实现的。宏巍电商软件架构我们尝试过很多方法来进行线程状态的监控,比如开始时使用等工具来读取的状态,同时也尝试用过的,但都不能满足电商产品性能监控需求。 宏巍软件 许向 大家好,我是上海宏巍信息技术有限公司(简称:宏巍软件)的许向,宏巍软件成立于2005年,是一家以电商ERP软件开发为主的高新技术科技...
阅读 3735·2021-11-25 09:43
阅读 2168·2021-11-23 10:13
阅读 803·2021-11-16 11:44
阅读 2345·2019-08-29 17:24
阅读 1357·2019-08-29 17:17
阅读 3464·2019-08-29 11:30
阅读 2549·2019-08-26 13:23
阅读 2328·2019-08-26 12:10