gitlab git clone 服務記憶體飆公升

2021-06-29 13:05:05 字數 371 閱讀 3638

內部的glitlab伺服器在git clone 某個repository時很慢,伺服器響應變慢。

上伺服器一看2g物理記憶體幾乎都被git程序沾滿了,交換記憶體都用上了,cpu load值很高, %wa值在90%以上了。

加到3g物理記憶體問題依舊。

原因: 當客戶端個git clone時 服務端會先壓縮然後才傳送,但git是為**管理設計的,在compressing packages 時會快取在記憶體,在處理單個大檔案(比如1g左右)時會

超量使用記憶體。

解決辦法: 對大檔案不啟用壓縮: 在******.git/下新建 info/attributes(如果不存在的話),在attributes 中新增  *.xx  -delta  (xx為大檔案的副檔名)

spring cloud ribbon呼叫服務

目錄4 測試 ribbon主要負責負載均衡呼叫,是基於netflix ribbon實現的一套客戶端。主要功能是提供客戶端的軟體負載均衡演算法和服務呼叫。ribbon會自動的幫助你基於某種規則去連這些機器。簡單來說 ribbon 負載均衡 resttemplate nginx是伺服器負載均衡,集中式負...

git正式服與測試服鉤子自動更新

伺服器 centos7.4 阿里雲 使用寶塔控制面板,使用gitlab實現git專案 git伺服器要大於4g。否則會卡 也可以使用碼雲,git等。實現內容 分支,新建乙個test分支。test提交,測試服更新。master更新,正式服更新。目錄許可權 正式服與測試服都給www許可權,否則會提示無更新...

目標 普及TD服

昨天晚上來到加勒比的時候還什麼都不清楚,不知道刷什麼才會出td圖。經過昨天晚上,今天下午,今天晚上不斷的摸索,我和我朋友兩人的成果是 td圖兩張,劍精髓兩本。下面分享下刷這圖的方法。來之前在網上找了找資料,都寫的不是很清楚。我們是在聖胡安北部海域刷的。聖胡安周圍到處 1戰列艦3軍蓋 的 西班牙艦隊 ...