我使用Spring编写了一个基于REST的Java Web服务。它有三个组成部分
1)查询Redis缓存
2)查询Mongo db。
3)写入mysql db。
我想测量Web服务的组件响应时间。
是否有任何可用的工具可用于配置Web服务,以便我可以找出哪个组件是服务中的瓶颈。
答案 0 :(得分:1)
您可以尝试使用jMeter进行负载测试 - http://jmeter.apache.org/
答案 1 :(得分:0)
您可以使用JETM(Java Exceution Time Measurement)库。它可以很容易地与弹簧集成。对于使用JETM,您必须添加JETM依赖项和对应用程序上下文文件的一些修改。可以在浏览器上检查执行时间。