摘要:轉(zhuǎn)載請注明出處原文排版地址卡死的情況起因項(xiàng)目中遇到的情況,在構(gòu)建項(xiàng)目的時(shí)候,總會(huì)在包或者文件的時(shí)候掛起,每次都是在不同的下載文件中卡住原因分析服務(wù)器是內(nèi)網(wǎng)搭建的,所以不存在網(wǎng)絡(luò)不通暢的問題。每次項(xiàng)目構(gòu)建時(shí)間都比較長,有可能是存在超時(shí)的
轉(zhuǎn)載請注明出處 http://www.paraller.com
原文排版地址www.paraller.com/2016/05/22/gitlab-runner-maven卡死的情況/
項(xiàng)目中遇到的情況,gitlab-docker runner在構(gòu)建項(xiàng)目的時(shí)候,
總會(huì)在download jar包或者pom文件的時(shí)候掛起,每次都是在不同的下載文件中卡住
maven 服務(wù)器是內(nèi)網(wǎng)搭建的,所以不存在網(wǎng)絡(luò)不通暢的問題。
每次項(xiàng)目構(gòu)建時(shí)間都比較長,有可能是docker runner存在超時(shí)的問題 ,尋找各種資料無果放棄;
既然每次都是不同的Jar包卡住,就有可能這個(gè)卡住的jar上次有成功下載的情況;于是將重點(diǎn)放在緩存
針對第三點(diǎn)的解決方案:1、宿主機(jī) install maven2 ,cd /root && vim settings.xml;配置鏡像服務(wù)器和倉庫地址
2、瀏覽docker-compose.yml ;調(diào)整配置 /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"]結(jié)果
runner 在構(gòu)建的時(shí)候不在卡死,jar包在很短的時(shí)間內(nèi)下載或緩存定位完畢;
參考網(wǎng)站(docker runner cache maven repository)[https://gitlab.com/gitlab-org...]
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/8001.html
摘要:總結(jié)先檢查下自己的項(xiàng)目是不是代碼寫的有問題,試下外面嵌套幾層標(biāo)簽,換個(gè)版本 elementui之新版本組件使用報(bào)錯(cuò)未注冊問題 現(xiàn)在elementui已經(jīng)更新到2.10.1也新加了一些組件,也給我們帶來了很多的方便,再此非常感謝elementui,但是在有些版本中有些組件,應(yīng)該是不太兼容,不知道大家有沒有遇到過,下面我說下我遇到的兩個(gè)小問題 我們習(xí)慣開發(fā)的時(shí)候看的文檔都是最新的文檔,當(dāng)你...
摘要:總結(jié)先檢查下自己的項(xiàng)目是不是代碼寫的有問題,試下外面嵌套幾層標(biāo)簽,換個(gè)版本 elementui之新版本組件使用報(bào)錯(cuò)未注冊問題 現(xiàn)在elementui已經(jīng)更新到2.10.1也新加了一些組件,也給我們帶來了很多的方便,再此非常感謝elementui,但是在有些版本中有些組件,應(yīng)該是不太兼容,不知道大家有沒有遇到過,下面我說下我遇到的兩個(gè)小問題 我們習(xí)慣開發(fā)的時(shí)候看的文檔都是最新的文檔,當(dāng)你...
摘要:應(yīng)用場景描述微信禁止了使用表單上傳圖片,必須使用微信圖片上傳,該插件是一張一張的上傳的。上傳卡死的原因多張連續(xù)上傳的時(shí)候因?yàn)檫€未等一張圖片獲取完媒體,而下一張圖片又開始請求獲取媒體,所以會(huì)出現(xiàn)卡死問題。 應(yīng)用場景描述 微信禁止了使用表單INPUT[TYPE=FILE]上傳圖片,必須使用微信WEB JSSDK 圖片上傳,該插件是一張一張的上傳的。過程是這樣的 上傳圖片 ——> 返回圖片本...
摘要:微軟雅黑宋體其實(shí),不論是還是出現(xiàn)服務(wù)速度變慢或是突然卡死,問題大同小異。使用云服務(wù)器時(shí),若出現(xiàn)服務(wù)的速度變慢,或?qū)嵗蝗粩嚅_,可以檢查服務(wù)器帶寬和是否有跑滿或跑高的問題。其實(shí),不論是Linux還是Windows出現(xiàn)服務(wù)速度變慢或是ECS突然卡死,問題大同小異。使用云服務(wù)器?ECS 時(shí),若出現(xiàn)服務(wù)的速度變慢,或 ECS 實(shí)例突然斷開,可以檢查服務(wù)器帶寬和 CPU 是否有跑滿或跑高的問題。 針...
摘要:宏巍電商軟件是在阿里體系內(nèi)使用他們的,然后在上用多進(jìn)程做的集群,端和接口系統(tǒng)都是使用語言實(shí)現(xiàn)的。宏巍電商軟件架構(gòu)我們嘗試過很多方法來進(jìn)行線程狀態(tài)的監(jiān)控,比如開始時(shí)使用等工具來讀取的狀態(tài),同時(shí)也嘗試用過的,但都不能滿足電商產(chǎn)品性能監(jiān)控需求。 宏巍軟件 許向 大家好,我是上海宏巍信息技術(shù)有限公司(簡稱:宏巍軟件)的許向,宏巍軟件成立于2005年,是一家以電商ERP軟件開發(fā)為主的高新技術(shù)科技...
閱讀 3779·2021-11-25 09:43
閱讀 2199·2021-11-23 10:13
閱讀 831·2021-11-16 11:44
閱讀 2379·2019-08-29 17:24
閱讀 1391·2019-08-29 17:17
閱讀 3486·2019-08-29 11:30
閱讀 2590·2019-08-26 13:23
閱讀 2350·2019-08-26 12:10