新聞中心
Web服務(wù)器硬件配置如何選擇?
首先,你要評估你的用戶數(shù)量。

為民權(quán)等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及民權(quán)網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、民權(quán)網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會得到認(rèn)可,從而選擇與我們長期合作。這樣,我們也可以走得更遠(yuǎn)!
在這些用戶訪問的情況下需要占用的資源。
包括你使用的中間件,數(shù)據(jù)庫,操作系統(tǒng)等需要占用到的資源。
還有就是軟件本身的并發(fā)數(shù)量,如果你的web高峰期訪問超過幾萬,而你單臺web服務(wù)器只能處理2000并發(fā),是不是需要考慮集群和負(fù)載均衡。
當(dāng)然如果你預(yù)估的用戶數(shù)量不多的話可以先買主流配置的服務(wù)器看看效果。不建議,將web、數(shù)據(jù)庫和數(shù)據(jù)放在同一臺服務(wù)器上。
net高并發(fā)如何處理?
盡量使用緩存,包括用戶緩存,信息緩存等,多花點內(nèi)存來做緩存,可以大量減少與數(shù)據(jù)庫的交互,提高性能。
用jprofiler等工具找出性能瓶頸,減少額外的開銷。
優(yōu)化數(shù)據(jù)庫查詢語句,減少直接使用hibernate等工具的直接生成語句(僅耗時較長的查詢做優(yōu)化)。
優(yōu)化數(shù)據(jù)庫結(jié)構(gòu),多做索引,提高查詢效率。
統(tǒng)計的功能盡量做緩存,或按每天一統(tǒng)計或定時統(tǒng)計相關(guān)報表,避免需要時進(jìn)行統(tǒng)計的功能。
能使用靜態(tài)頁面的地方盡量使用,減少容器的解析(盡量將動態(tài)內(nèi)容生成靜態(tài)html來顯示)。
解決以上問題后,使用服務(wù)器集群來解決單臺的瓶頸問題。
基本上以上述問題解決后,達(dá)到系統(tǒng)最優(yōu)。
app端每天在線活躍用戶一萬,向服務(wù)器請求數(shù)據(jù)庫一天大概30萬次,服務(wù)器硬件如何選配?
很對不起 單臺服務(wù)器10萬用戶同時在線 是很難的 。
那估計要百萬級以上的服務(wù)器才做的到,還有一點就是 10用戶 時不時都在讀寫數(shù)據(jù)庫 那么數(shù)據(jù)庫服務(wù)器至少需要10臺4CPU、16G內(nèi)存的機(jī)器;如果有CORBA,那至少再準(zhǔn)備10臺4CPU、16G內(nèi)存的機(jī)器; 帶寬方面一條百兆獨享 根本撐不住。你要是買個大型服務(wù)器,里面裝有200個CPU、256G的內(nèi)存,千兆光纖帶寬,就算是10萬個并發(fā)用戶,那速度,也絕對是嗖嗖的。locust壓測原理?
Locust的原意是蝗蟲,原作者之所以選擇這個名字,估計也是聽過這么一句俗語,“蝗蟲過境,寸草不生”。
而Locust工具生成的并發(fā)請求就跟一大群蝗蟲一般,對我們的被測系統(tǒng)發(fā)起攻擊,以此檢測系統(tǒng)在高并發(fā)壓力下是否能正常運(yùn)轉(zhuǎn)。
服務(wù)端性能測試工具最核心的部分是壓力發(fā)生器,而壓力發(fā)生器的核心要點有兩個,一是真實模擬用戶操作,二是模擬有效并發(fā)。
在Locust測試框架中,測試場景是采用純Python腳本進(jìn)行描述的。對于最常見的HTTP(S)協(xié)議的系統(tǒng),Locust采用Python的requests庫作為客戶端,使得腳本編寫大大簡化,富有表現(xiàn)力的同時且極具美感。而對于其它協(xié)議類型的系統(tǒng),Locust也提供了接口,只要我們能采用Python編寫對應(yīng)的請求客戶端,就能方便地采用Locust實現(xiàn)壓力測試。從這個角度來說,Locust可以用于壓測任意類型的系統(tǒng)。
在模擬有效并發(fā)方面,Locust的優(yōu)勢在于其摒棄了進(jìn)程和線程,完全基于事件驅(qū)動,使用gevent提供的非阻塞IO和coroutine來實現(xiàn)網(wǎng)絡(luò)層的并發(fā)請求,因此即使是單臺壓力機(jī)也能產(chǎn)生數(shù)千并發(fā)請求數(shù);再加上對分布式運(yùn)行的支持,理論上來說,Locust能在使用較少壓力機(jī)的前提下支持極高并發(fā)數(shù)的測試。
到此,以上就是小編對于單臺服務(wù)器并發(fā)多少的問題就介紹到這了,希望這4點解答對大家有用。
網(wǎng)頁標(biāo)題:Web服務(wù)器硬件配置如何選擇?單臺服務(wù)器并發(fā)數(shù)
鏈接地址:http://m.fisionsoft.com.cn/article/djiiicg.html


咨詢
建站咨詢
