压力测试之solr

上一篇 / 下一篇  2012-04-18 09:38:58

简介:Solr是一个高性能,采用Java5开发,基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面,是一款非常优秀的全文搜索引擎。Solr是一个独立的企业级搜索应用服务器,它对外提供类似于Web-service的API接口。用户可以通过http请求,向搜索引擎服务器提交一定格式的XML文件,生成索引;也可以通过Http G
  

Solr

et操作提出查找请求,并得到XML格式的返回结果

简单记录:在生成1G数据量索引的情况下,搜索查询的事务(loadrunner11)
1,100Vuser 运行10分钟平均响应时间达到0.105s,bytes/second为:7111843。此时cpu使用率平均为52%
2,500Vuser运行10分钟平均响应时间达到1.198s,bytes/second为:1579715。此时cpu使用率平均为12%
3,1000Vuser运行10分钟平均响应时间达到2.615s,bytes/second为:1450338。此时cpu使用率平均为11%。 其他参数就不贴了。
500和1000用户的时候,其他参数都差不多,响应时间升高。而100用户的时候,各参数及cpu反常的大。---服务器linux为2个cpu,在100的时候,cpu时间片被线程占满并运行导致服务器cpu被充分利用,从而cpu负荷持续饱和,响应不大,而其他参数都增加。相反500和1000的时候,线程被等待了。cpu压力减少,而响应时间增大了。
-------工作记录,限于本人技术知识有限,先记录这么多了。参考文章----http://blog.csdn.net/marising/article/details/5182771
http://blog.csdn.net/tianlesoftware/article/details/6198780
http://www.blogjava.net/cenwenchu/archive/2008/06/30/211712.html
http://blog.sina.com.cn/s/blog_56fd58ab0100v3us.html

TAG:

引用 删除 TestRookies1   /   2016-03-22 15:41:10
-5
 

评分:0

我来说两句

日历

« 2024-04-03  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 22026
  • 日志数: 14
  • 建立时间: 2011-06-07
  • 更新时间: 2012-06-04

RSS订阅

Open Toolbar