Beetle進行10億次請求的壓力和穩定性測試

2021-09-08 08:24:15 字數 591 閱讀 3319

作為乙個通訊基礎元件,其穩定性必須進行大量的測試。因為服務必須保持不7x24不間斷地執行,任何的記憶體的持續性增長都會導致服務最終因為記憶體問題而倒下。beetle為了保證這一點在1.2的版本進行了各項優化,經初步測試進行大量併發的同時進行長時間壓力測試,經過十幾億次的請求應答後beetle依然保持著穩定的記憶體使用狀況。

以下是測試描述和結果。

服務端: core e4300 1.8g  win2003

兩台client建立4k個長連線,每個連線大概每0.1秒向伺服器傳送請求,請求物件是

class register : imessage

public void load(bufferreader reader)

}

服務端獲取分析資料後反序列化成對像,然後把該訊息回應給客戶端。伺服器監控結果如下:

測試表明beetle在4000個連線接入的情況下進行每秒3w多的請求和應答,在處理了十幾億次的時候還保持著良好的記憶體使用狀況。beetle 1.2在發布的時候在同樣的強度測試下,記憶體佔用率會降低50%

IT歷史上三次10億刀的收購

1995年,sybase以近10億美元 實際金額9.04億 天價,收購powersoft powerbuilder,powerdesigner的原公司 結果,被嚴重拖累。96 98年,sybase陷入嚴重危機和虧損狀態 中。經過很多年的苦苦發展,才緩過氣來 2001年,ibm也以10億美元收購inf...

IT歷史上三次10億刀的收購

1995年,sybase以近10億美元 實際金額9.04億 天價,收購powersoft powerbuilder,powerdesigner的原公司 結果,被嚴重拖累。96 98年,sybase陷入嚴重危機和虧損狀態 中。經過很多年的苦苦發展,才緩過氣來 2001年,ibm也以10億美元收購inf...

訊息稱哪吒汽車母公司擬進行10億美元香港IPO

程式設計客棧 www.cppcns.com 11月12日 訊息 據新浪財經訊息,今日,有訊息稱,哪吒汽車母公司合眾新能源汽車考慮進行10億美元的香港ipo。對此,哪吒汽車方面暫未www.cppcns.com回應。10月27日,哪吒汽車官方宣布完成d1輪40億元融資。此次融資由程式設計客棧360集團領...