高并發(fā)對服務器的需求有哪些?
1)從客戶端觀
絕量減少哀求數(shù)量,比如:依賴客戶端自身的緩存或處理能力。
絕量減少對服務端資源的不必要耗費,比如:重復使用某些資源,如連接池客戶端處理的基本原則就是:能不訪問服務端就不要訪問。
2)從服務端觀
增加資源供應,比如:更大的網(wǎng)絡帶寬,使用更高配置的服務器,使用高性能的Web服務器,使用高性能的數(shù)據(jù)庫。
哀求分流,比如:使用集群,分布式的系統(tǒng)架構。
應用優(yōu)化,比如:使用更高效的編程語言,優(yōu)化處理業(yè)務邏輯的算法,優(yōu)化訪問數(shù)據(jù)庫的SQL。
基本原則:分而治之,并提高單個哀求的處理速度。
一個系統(tǒng)的并發(fā)能力是多少呢?怎么衡量?
衡量指標常用的有響應時間,吞吐量,每秒查詢率QPS,并發(fā)用戶數(shù)
響應時間:系統(tǒng)對哀求做出響應的時間。你簡樸理解為一個http哀求返歸所用的時間
吞吐量:單位時間內處理的哀求數(shù)量。
QPS:每秒可以處理的哀求數(shù)
并發(fā)用戶數(shù):同時承載正常使用系統(tǒng)功能的用戶數(shù)量。也就是多少個人同時使用這個系統(tǒng),這個系統(tǒng)還能正常運行。這個用戶數(shù)量就是并發(fā)用戶數(shù)啦。
非常感謝您訪問我們的網(wǎng)站,并請您仔細閱讀本聲明的所有條款:
1、本站部分內容來源自網(wǎng)絡,涉及到的部分文章和圖片版權屬于原作者,本站轉載僅供大家學習和交流,切勿用于任何商業(yè)活動。
2、本站不承擔用戶因使用這些資源對自己和他人造成任何形式的損失或傷害。
3、本聲明未涉及的問題參見國家有關法律法規(guī),當本聲明與國家法律法規(guī)沖突時,以國家法律法規(guī)為準。
4、如果侵害了您的合法權益,請您及時與我們聯(lián)系,我們會在第一時間刪除相關內容!
聯(lián)系方式:023-65309616
電子郵件:543874515@qq.com