網(wǎng)站并發(fā)測試 1秒1000并發(fā),高并發(fā)需要什么樣的服務(wù)器?
1秒1000并發(fā),高并發(fā)需要什么樣的服務(wù)器?如果硬件級別需要根據(jù)數(shù)據(jù)量和業(yè)務(wù)復(fù)雜度進(jìn)行綜合評估,建議購買兩臺虛擬機(jī)(4核8g內(nèi)存)構(gòu)建集群環(huán)境。之后將根據(jù)實(shí)際需要進(jìn)行擴(kuò)建。軟件級別:1。如果是寫操作,
1秒1000并發(fā),高并發(fā)需要什么樣的服務(wù)器?
如果硬件級別需要根據(jù)數(shù)據(jù)量和業(yè)務(wù)復(fù)雜度進(jìn)行綜合評估,建議購買兩臺虛擬機(jī)(4核8g內(nèi)存)構(gòu)建集群環(huán)境。之后將根據(jù)實(shí)際需要進(jìn)行擴(kuò)建。
軟件級別:
1。如果是寫操作,應(yīng)該:
1.1使用消息隊(duì)列進(jìn)行異步處理(如ActiveMQ等),避免消息阻塞
1.2使用mongodb的批寫功能,如每1000條數(shù)據(jù)寫一次
2。Mongodb以集群方式部署,分散壓力
3。如果是讀操作,可以考慮添加redis來緩存熱數(shù)據(jù)
其實(shí)這個(gè)問題很難回答。有多少人?一次解決這個(gè)問題是不可能的。在推薦架構(gòu)設(shè)計(jì)時(shí),可以橫向擴(kuò)展,放到云服務(wù)器上,根據(jù)情況動態(tài)調(diào)整