繁体   English   中英

并发http请求限制

[英]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请求有一些疑问;

  • 我已经更改了tcp并限制了conf值,例如
    (tcp_time_wait_interval,tcp_keepalive_intvl,max-file-open,tcp_keepalive_intvl等),并发请求是否有任何以太网限制?
  • 您知道并发http请求的好例子吗?

我假设您正在谈论浏览器。 浏览器具有并发http请求的限制。 现代浏览器最多允许8个并发的HTTP请求。

为了避免这种情况,请在客户端和服务器之间打开一个网络套接字,然后使用STOMP等低级协议发送数据。 这样可以避免不必要的标头和cookie通过网络被发现,并且速度非常快。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM