企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ### 1.Haproxy? * Haproxy是开源的、高性能的基于TCP(四层),HTTP(七层)应用的负载均衡软件。 * 四层负载: 当Haproxy接收到来自客户端的请求时,会根据负载算法在后台web服务器中选择一台,并将报文中的目标IP转换为后台服务器IP,然后将请求转发给后台服务器,常见的负载均衡有LVS、F5等。 * 七层负载均衡: 七层负载均衡:也称为七层交换机,位于ISO最高层,即应用层。支持多种协议由HTTP、FTP、SMTP等。七层负载均衡器可以根据报文内容,再配合算法来选择后端服务器,因此也称为“内容交换器”,可以根据访问的URL、域名、浏览器类别等决定负载,这些是四层负载均衡无法做到的,常见的七层负载有,Haproxy、nginx等。 * 在七层负载均衡模式下,负载均衡与客户端及后端服务器分别建立一次TCP连接,而在四层负载模式下,仅建立一次TCP连接。由此可见,七层负载均衡对负载均衡设备的要求更高,而七层负载均衡 处理能力必然低于四层负载均衡。