现在的位置: 首页编程技术>正文
hessian服务压力测试
2011年12月15日 编程技术 暂无评论 ⁄ 被围观 540 views+
  1. 需求:现在的系统有一部分业务是通过hessian的远程服务提供的,为了应对不断的增长的服务器压力,需要对这个提供hessian服务的工程能承受的压力有一个比较详细的了解。

    hessian走的http的协议,但是其数据传输跟一般用户发起的http服务还是不一样的,做压力的测试的开源工具还是比较多的,类似jemeter,LoadRunner等都可以,但是这些都没法对hessian服务进行压力测试。

    方案1:创建一个web工程,在web工程提供一些http的服务,每个服务会对应的发起一个hessian请求,然后使用某些压力测试工具对这些http进行并发访问。
    方案2:自己写java程序,模拟压力测试,然后逐个测试hessian服务。

    方案一就不多说了,创建web工程,压力测试我们用的apache的ab test。

    方案二:
    我的想法是一次性创建X个线程模拟X个并发,然后每个线程循环Y次,每次发起一个hessian的请求,每次执行一次hessian请求,我会创建一个对象收集信息;然后创建一个监控线程,监控这些线程是否都执行完了,如果执行完了就对收集到的数据进行分析。

http://www.iteye.com/topic/1102686

给我留言

留言无头像?


×
腾讯微博