极速下载站 —— 提供优质软件下载服务,感受全新的极速下载体验!

最近更新 | 软件专题 | 软件分类 | 软件排行

您的位置:极速下载站资讯首页软件教程软件资讯 → 使CPU占用更多用Nginx 测试能否提升并发数

使CPU占用更多用Nginx 测试能否提升并发数

时间:2019-07-30 11:34:39  作者:johnnyl  浏览量:13

详细的测验进程就不说了,由于使用了docker。直接讲结果吧。
测验环境是这样的
用一个主(作为负载均衡转发),俩个从(负载均衡用的)。为什么需要负载均衡?由于咱们之前测验分配中心和进程时,越多它并发数就越低。当咱们使用一中心时,反而是并发数最高,且中心的资源都被占满了。
所以,我想测验,当占满所有的中心,能否提高并发数。
主:装备了1中心一个线程,分配给第四个中心
1:装备了1中心一个线程,分配给第一个中心
2:装备了1中心一个线程,分配给第二个中心
它们都在linux机器下,由于用docker开了容器。所以,仍是在单个机器下。

图:使CPU占用更多用Nginx 的测试

使CPU占用更多用Nginx 测试能否提升并发数图1
测验结果是并发数只能到1300。为什么反而降了?由于负载均衡和之前测的不一样,之前是直接为http服务器,而现在多了负载均衡,所以会更慢。
但是这次的测验并不是彻底没有作用,而是解决了一个我一直存在的疑问:为什么最高只能1700,分明我cpu还没用光啊,要是可以充分利用肯定能更高,但是它为什么就不用光呢?

图:使CPU占用更多用Nginx 的测试

相关资讯