防火墙是持久性http连接的瓶颈吗?

时间:2011-07-16 00:05:41

标签: firewall long-polling http-1.1

我正在构建一个客户端服务器应用程序,客户端将使用长期的http会话将数据从服务器推送到客户端(有时称为http推送,反向ajax,服务器推送,长轮询,http1。 1等。)

如果我有数千个或数十万个客户端都保持与服务器环境的开放连接,那么防火墙/负载均衡器是否有通用策略来终止会话(如果它们打开时间太长)?防火墙/负载均衡器是否具有可扩展性限制,它们只能承载最大数量的开放连接(即使没有数据被发送)?

我希望防火墙和负载均衡器具有Http 1.1的功能,以保持会话打开而不占用CPU和内存资源。如果不是这种情况,则防火墙是并发打开并发连接数的瓶颈。

1 个答案:

答案 0 :(得分:0)

好吧,如果你正确地做事,你的HTTP会话不应该 那么长。由于大多数聊天实现使用COMET和BOSH(或类似的东西),连接不会保持打开超过一两分钟(之后会发出重新建立HTTP连接的新请求)。