極速下載站 —— 提供優(yōu)質(zhì)軟件下載服務(wù),感受全新的極速下載體驗(yàn)!

最近更新 | 軟件專題 | 軟件分類 | 軟件排行

您的位置:極速下載站資訊首頁軟件教程軟件資訊 → 使CPU占用更多用Nginx 測試能否提升并發(fā)數(shù)

使CPU占用更多用Nginx 測試能否提升并發(fā)數(shù)

時(shí)間:2019-07-30 11:34:39  作者:johnnyl  瀏覽量:13

詳細(xì)的測驗(yàn)進(jìn)程就不說了,由于使用了docker。直接講結(jié)果吧。
測驗(yàn)環(huán)境是這樣的
用一個(gè)主(作為負(fù)載均衡轉(zhuǎn)發(fā)),倆個(gè)從(負(fù)載均衡用的)。為什么需要負(fù)載均衡?由于咱們之前測驗(yàn)分配中心和進(jìn)程時(shí),越多它并發(fā)數(shù)就越低。當(dāng)咱們使用一中心時(shí),反而是并發(fā)數(shù)最高,且中心的資源都被占滿了。
所以,我想測驗(yàn),當(dāng)占滿所有的中心,能否提高并發(fā)數(shù)。
主:裝備了1中心一個(gè)線程,分配給第四個(gè)中心
1:裝備了1中心一個(gè)線程,分配給第一個(gè)中心
2:裝備了1中心一個(gè)線程,分配給第二個(gè)中心
它們都在linux機(jī)器下,由于用docker開了容器。所以,仍是在單個(gè)機(jī)器下。

圖:使CPU占用更多用Nginx 的測試

使CPU占用更多用Nginx 測試能否提升并發(fā)數(shù)圖1
測驗(yàn)結(jié)果是并發(fā)數(shù)只能到1300。為什么反而降了?由于負(fù)載均衡和之前測的不一樣,之前是直接為http服務(wù)器,而現(xiàn)在多了負(fù)載均衡,所以會(huì)更慢。
但是這次的測驗(yàn)并不是徹底沒有作用,而是解決了一個(gè)我一直存在的疑問:為什么最高只能1700,分明我cpu還沒用光啊,要是可以充分利用肯定能更高,但是它為什么就不用光呢?

圖:使CPU占用更多用Nginx 的測試

相關(guān)資訊