java - Wso2 ESB - 同时向 Web 服务发送多个请求

标签 java client benchmarking esb wso2-esb

如何从 Java 客户端向已部署的 Web 服务发送多个并发 Java 请求?知道客户端是从 WSO2ESB 生成的。

最佳答案

如果您不需要为每个请求编写自定义逻辑,我会更喜欢 SoapUI 或 LoadUI 之类的东西。使用它们很容易创建压力测试。 如果您需要创建自定义测试,您可以自己编写:

  1. 生成客户端
  2. 使用ThreadPool创建任意数量的线程
  3. 如果您的网络服务操作是双向的 - 测量从发送请求到获得响应的时间
  4. 收集统计信息(这有助于您了解您的 esb 模块是否能够应对负载)

关于java - Wso2 ESB - 同时向 Web 服务发送多个请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14047923/

相关文章:

Java:某些情况下的 ClassCastException

java - 我正在丢失已滚动到 View 之外的 ListView 项目的值

servlets - 如何在servlet中获取客户端的远程地址?

go - 如何构建一个可以使用 Go 向多个客户端接收和发送消息的服务器?

java - 如何用 Java 编写正确的微基准测试?

java - LineNumberReader 跳过文件的第一行

java - 我一直试图通过数组编写一个循环来获取 toString 中的结果

go - 如何使用两个客户端。使用golang

javascript - 对 JavaScript 代码进行基准测试的学术正确方法?

java - Java中的变量重用