我实现了一个向服务器执行Web请求的应用程序。效果很好,但我观察到我运行的工人越多,请求就越慢。工人是单线程的。这是我的测试:
1 Process: 700ms per request
2 Process: 900ms per request
3 Process: 1000ms per request
4 Process: 1200ms per request
5 Process: 1400ms per request
6 Process: 2100ms per request
7 Process: 2400ms per request
8 Process: 2600ms per request
我的CPU负载(总共4个核心)从不超过40%。所以我猜服务器正在限制我的IP同时请求的数量。那可能吗?欢迎任何想法。感谢。