• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    如何提升系統的并發能力

    在互聯網或移動互聯網上供給辦事,跟著用戶的增加,拜候量也將敏捷上升。若是不采納辦法,系統將承受年夜流量并發的壓力,導致用戶體驗下降。那么若何晉升系統的并發能力呢,下面分享下,

    方式/步調

    1. 1

      在互聯網或移動互聯網的架構設計,提高系統并發能力的體例,方式上本家兒要有兩種:垂直擴展(Scale Up),另一種是程度擴展(Scale Out)

    2. 2

      垂直擴展方式就是晉升單機的處置能力。垂直擴展有方面的工作可以做,

      其一:加強單機硬件機能,好比:增添CPU核數,進級網卡,進級硬盤,擴充系統內存。 

    3. 3

      其二:提高單機架構機能,好比:利用緩存來削減IO次數,用異步來增添辦事吞吐量,利用優化的數據布局來降低響應時候。

    4. 4

      在營業成長早期,預算知足的前提下,提高單機硬件機能提高并發能力是比力快的體例,這時公司的計謀重點是成長營業爭時候。

    5. 5

      可是無論晉升單機硬件機能仍是架構機能,都存在一個很年夜的錯誤謬誤:單機機能老是有天花板的。所以,互聯網或者說移動互聯網高并發最終的解決方案仍是需要進行程度擴展。

    6. 6

      程度擴展也就是只要增添辦事器數目,就能線性擴充系統機能的模式。在系統的分層架構中,程度擴展的做法包羅:第一,站點層經由過程nginx來進行程度擴展。

    7. 7

      第二,辦事層經由過程辦事毗連池的擴增來實現程度擴展。

    8. 8

      第三,數據庫按照數據規模或者哈希的體例來進行程度擴展,也就是分布式數據庫。

    • 發表于 2019-01-25 00:00
    • 閱讀 ( 985 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆