我们将 spring-remoting 用于客户端-服务器-应用程序。现在我们有疑问如何使用序列化对象实现真正的负载测试。
问题在于许多负载测试工具包都是基于纯文本 HTTP 通信,因此很容易对 http 请求进行参数化。因为 spring-remoting 基于序列化对象,我们不能轻易地参数化与服务器的 http 通信。
我的第一个想法是封装 spring-remoting 的端点并通过客户端服务类调用服务。但是如何实现从多个客户端调用远程服务来获得真实的负载测试场景呢? 是否有任何解决方案可以轻松包装客户端服务?
有没有人有一些实现它的经验?
感谢您的建议。
最佳答案
关于 Spring forums 的讨论关于如何使用JMeter 做测试。要使用 JMeter,您需要编写自定义采样器。他们在 JMeter 上有例子网站。
或者,您可以尝试 Grinder .测试脚本是使用 jython 编写的,但可以说为非标准协议(protocol)创建测试更容易。
关于java - 负载测试 Java-Client-Server-Application,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2050494/