node.js - ubuntu server 压力测试ab的疑惑
高洛峰
高洛峰 2017-04-17 11:25:49
0
1
282

本人入门级小白一枚,有两台服务器。一台是ucloud上的 双核4g ubuntu server 1204。一台是新的128g 24核 ubuntu server 1404。
在尝试 ab -n 300 -c 300 localhost的时候,发现配置更低的ucloud上的测试结果更加优秀,所以有点不解,如何对配置更高的机器进行调优?
我所能描述的一些情况如下:
1.两个测试都是在本机localhost测试的。
2.高配置的机器刚装完ubuntu server1404,只安装了必需的redis mysql nodejs,并刚重启完。ucloud的一直运行了一个多月了吧。
3.结果对比贴图:左边ucloud,右边高配
(1)ab -n 100 -c 100 越高差距越明显。测试了10多次都是差不多的结果。

(2) free -m

(3) cat /proc/cpuinfo

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

reply all(1)
左手右手慢动作

If you use the local machine to initiate the test, AB will also consume a lot of resources when initiating the connection.

A simple example, if there are 10 ticket buying windows, but only 5 people buy tickets, will increasing the ticket sales window improve ticket sales efficiency?

You need to figure out whether your application is CPU-intensive or IO-intensive before you can draw this conclusion.

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
About us Disclaimer Sitemap
php.cn:Public welfare online PHP training,Help PHP learners grow quickly!