【发布时间】:2014-07-18 09:09:15
【问题描述】:
我们正在使用动态报价系统,并且必须使并发最低。每个访问者 6 个 http 请求。我使用此example 对连接管理器进行了编码,用于连接不同的网站。
有 3 种不同的连接方式;
www.x.com / 1000 ms
www.y.com / 400 ms
www.z.com / 100 ms
我必须在 1000 毫秒内完成我们的请求,并且有 32 个内核和 64gb-ram 来完成这项工作。
当我们的代码尝试以 120 个用户/秒的速度发出 http 请求时,jetty 显示INFO: I/O exception (java.net.ConnectException) caught when processing request: Connection timed out,我们的响应时间增加到 10 秒。每个用户。
我对并发 http 请求有一些疑问;
- 我已经更改了我的 tcp 和限制 conf 值,例如
(tcp_time_wait_interval,tcp_keepalive_intvl, max-file-open, tcp_keepalive_intvl 等)并且是否有任何以太网限制 并发请求? - 你知道并发http请求的好例子吗?
【问题讨论】: