是否为每个请求打开和关闭HTTP连接?
我有一个F5负载平衡器,它将流量定向到两个web服务器,其中一个具有比另一个更高的优先级,因此所有流量都会发送到它。如果高优先级服务器宕机,这意味着所有流量将被定向到低优先级服务器 我的问题是,如果有人因为高优先级服务器关闭而被定向到低优先级服务器,然后高优先级服务器又重新启动,那么现有的到低优先级服务器的连接是否会被维护是否为每个请求打开和关闭HTTP连接?,http,web,connection,Http,Web,Connection,我有一个F5负载平衡器,它将流量定向到两个web服务器,其中一个具有比另一个更高的优先级,因此所有流量都会发送到它。如果高优先级服务器宕机,这意味着所有流量将被定向到低优先级服务器 我的问题是,如果有人因为高优先级服务器关闭而被定向到低优先级服务器,然后高优先级服务器又重新启动,那么现有的到低优先级服务器的连接是否会被维护 我这样问是因为我被告知他们将保持与低优先级服务器的连接,因为TCP连接将保持打开状态。我认为HTTP连接在对象下载时会打开和关闭,因此这将持续创建新的连接,并在其恢复时定向到
我这样问是因为我被告知他们将保持与低优先级服务器的连接,因为TCP连接将保持打开状态。我认为HTTP连接在对象下载时会打开和关闭,因此这将持续创建新的连接,并在其恢复时定向到高优先级服务器。HTTP连接不再需要按请求打开和关闭,事实上,在HTTP/1.1中,默认情况是连接保持打开状态,以便在短时间内完成多个请求(例如在网页上加载图像和脚本时发生的情况)可以省去连接设置和拆卸开销。我会告诉你更多的信息 现在有一个警告,我的背景不在配置负载平衡器
- 如果您的负载平衡器的行为像HTTP代理(而不仅仅是美化的路由器),仅仅因为客户端计算机与负载平衡器有一个持久连接,并不一定意味着负载平衡器与您的服务器有一个持久连接(连接头在每段的基础上应用)
- 如果您的负载平衡器配置为执行任何形式的连接,则连接到较低服务器的客户端将来可能会连接到较低服务器
- 如果您的负载平衡器的行为像HTTP代理(而不仅仅是美化的路由器),仅仅因为客户端计算机与负载平衡器有一个持久连接,并不一定意味着负载平衡器与您的服务器有一个持久连接(连接头在每段的基础上应用)
- 如果您的负载平衡器配置为执行任何形式的连接,则连接到较低服务器的客户端将来可能会连接到较低服务器