關於 Git OSC 碰到的問題 應對措施和計畫

2021-09-23 15:06:54 字數 466 閱讀 9478

非常的抱歉,今天早上 git@osc 又卡住了。根據之前幾次卡頓現象的分析,時間基本發生在上午 10 點左右,使用者訪問無明顯異常,而 iowait 非常高,基本持續在 60%~90%,以至於請求的處理大量堵塞。

另外一方面,git@osc 現在託管了二十幾萬的專案,占用的儲存早已經超過了雲平台上的 2t 限制,目前伺服器上掛接了 4 個 2t 的磁碟,但老資料的膨脹以及每天大量新增的專案都是整個系統在目前儲存和計算結構上的一大隱憂。

經過這一段時間的深思熟慮以及跟多個雲平台的溝通,最終我們還是決定搭建自己的伺服器集群,儘管這樣做會讓我們在運維上的投入增大很多,但為了保證系統可靠、高效執行,或許是目前我們所能找到最好的解決辦法。

我們已經準備了一批伺服器,前期投入有 50t 的儲存,並且支援無間斷的進行儲存的擴容。整個搬遷的過程計畫從 9 月份開始,由於資料量很大,而且是跨地區的資料遷移,因此遷移過程需要多長時間目前還不確定。遷移的過程對整個應用的使用沒有任何影響。

nio ByteBuffer碰到的問題

bytebuffer1.allocate服務端接收不到op read事件問題 bytebuffer bytebuffer bytebuffer.allocate length sc.write bytebuffer 通過allocate建立的bytebuffer,需要呼叫下filp 方法,不呼叫,s...

試玩matplotlib碰到的問題

不知道是不是因為年紀大了的緣故,最近研究新的技術總是碰壁。上週嘗試turbogears,結果那個20分鐘實現wiki的教程我跑了兩天也沒有跑通,最後才發現是因為我裝的版本跟教程所用的版本不一致。暈s。結果裝好後寫了乙個最簡單的試驗程式 from pylab import show 就執行失敗,報錯 ...

試玩matplotlib碰到的問題

不知道是不是因為年紀大了的緣故,最近研究新的技術總是碰壁。上週嘗試turbogears,結果那個20分鐘實現wiki的教程我跑了兩天也沒有跑通,最後才發現是因為我裝的版本跟教程所用的版本不一致。暈s。結果裝好後寫了乙個最簡單的試驗程式 from pylab import show 就執行失敗,報錯 ...