普通pc機的輕連接到底能建多少?

今天在討論雙十二架構review,對於一個卸載集羣的長連結保持能力,很多人沒有概念。

所謂輕連接就是象實時在線類的連結保持,大多數時間沒有消息發送,但如果有消息就需要立即通過已經建立的連結髮送以保證實時性。

象聊天類的,遊戲類的。這類連結大多數時候只是建立連結通道,所有連接同時有消息不斷傳輸的情況很少。對於現在的操作系統,這類

輕連結消耗的就是協議棧佔用的內存和描述符,經過調整參數,可以做到非常輕量化。


但是一臺普通pc到底能做多少這樣的連結,有的人認爲幾萬,有的人認爲幾十萬,或上百萬。

其實主要還是看連結建立後消息的交互量。如果同時發送消息基本只佔連接數的10%左右,那麼輕量連接單機可以支持百萬是沒有問題的。

也就是可以支持10萬個鏈接中有消息交互,90萬個連接保持。這是我們的卸載集羣的現實情況 。當然不同業務,消息的大小,頻度都是有

一定影響的,但基本可以以一個基數做爲量級來評估。





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章