新手学网站开发,做了下 AB 测试,有几个问题请教下大家!
我用的ab,还有boom这个软件,做了下测试。
350并发的情况下,Requests/Second大概处于90 - 200之间,90是文章列表页(我就为了测试,数据库中没有插入很多记录,就10多条),200的基本就是直接从内存读取数据生成的页面。
测试是在virtualbox里跑一个ubuntu虚拟机,分配了256M内存,单核(i5,2.8G),nginx反代的go程序。
请问我这个Request/Second是一个什么样的水平,属于一个什么规模的站点?
350并发就是最高了,380勉强,400就出错了,但是这个时候我top看了一下,CPU和内存并没有占满,那请问这个瓶颈在哪里了?
@Livid 之前的一个帖子(http://www.v2ex.com/t/79819 )里第二点提到,生成页面最好在10ms之内,请问这个10ms是在什么情况下获得的?350并发的时候,我查看log记录,时间从2ms到几百ms,甚至有过1s的达到3、4秒的。不过不在测试的时候,我随便点一些页面,大多在3 - 6ms之间,这样可以吗?
考虑网站性能,除了这个Requests/Second数据,还有什么数据比较重要?
新手请教,谢谢大家!
同时也发问题于v2ex(http://www.v2ex.com/t/177127 )
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论