0

我并行运行一些詹金斯工作。每个作业同时向 ClearQuest 网络服务器发送一个 OSLC API 请求。我认识到这些请求是按顺序而不是并行解决的。每个请求大约需要 5 秒。响应时间为:

  1. 第一个请求大约需要 5 秒
  2. 第二个请求大约需要 10 秒(你会看到它正在等待第一个完成)
  3. 第三个请求大约需要 15 秒(你会看到它正在等待第二个完成)
  4. 第 4 个请求大约需要 20 秒(您会看到它正在等待第 3 个完成)
  5. 等等...

所以看起来请求被接受了一种队列。好像只有一个线程来解析每个 OSLC 其余 API。可能吗?换句话说:是否可以增加并发 OSLC rest api 调用的 CQ 线程数?

更新: 经过一番调查,我在 cq 的网络服务器的访问日志中看到请求已同时到达服务器。因此可以确定 CQ 无法并行处理请求。

谢谢。

4

0 回答 0