[英]concurrent http request limit
我们正在使用动态报价系统,并且必须同时进行最小化。 每个访问者6个http请求。 我已经使用此示例对连接不同的网站进行了编码连接管理器。
有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请求有一些疑问;
我假设您正在谈论浏览器。 浏览器具有并发http请求的限制。 现代浏览器最多允许8个并发的HTTP请求。
为了避免这种情况,请在客户端和服务器之间打开一个网络套接字,然后使用STOMP等低级协议发送数据。 这样可以避免不必要的标头和cookie通过网络被发现,并且速度非常快。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.