如何通过loadRunner测试thrift服务的性能?

时间:2012-08-10 09:29:37

标签: performance testing soa thrift performance-testing

我构建了一个使用thrift的服务,并通过TServlet在tomcat服务器上托管它,协议是TCompactProtocol

我想通过loadrunner测试服务,但我不知道如何记录测试脚本

1 个答案:

答案 0 :(得分:0)

您为节俭接口测试选择的协议完全取决于您的实施中使用的传输

http://thrift.apache.org/docs/concepts/

如果是原始TCP,那么Winsock。如果是HTTP,那么Web虚拟用户(带有Web_custom_requests()和记录头)等......

注意,并非所有接口都是可记录的。有些你必须直接构建代码。使用Thirft,您可以使用Java模板虚拟用户类型构建客户端。

如果这是您第一次尝试使用Java虚拟用户类型的套接字,那么您将需要有一位导师陪伴您。否则它将会非常痛苦,而且远没有那么富有成效。