不进行自适应,出现以下情况,可以提前设置权重。但是我们可能增加服务实例,性能忽高忽低,当然可以热加载配置。如果是某台服务器示例在工作中突然应为某些影响,性能降低或者反应迟缓但是还能工作,这时候就需要一种自适应的策略来对他进行降低权重。保持服务的高可用。
负载均衡分为软负载和硬负载,软负载就是通过安装负载均衡的软件,LVS,Nginx,硬负载就是通过硬件设备进行负载均衡
硬负载负载均衡是一种负载均衡技术,它使用物理设备或专用硬件来分发网络流量。相对于软负载均衡,硬负载均衡依赖于专门设计的硬件设备来处理负载均衡任务,因此可以提供更高的性能和吞吐量。
硬负载均衡器通常是专门的硬件设备,如负载均衡交换机或负载均衡硬件设备。它们具有专用的硬件处理器、高速缓存和网络接口,可以处理大量的网络流量并快速地进行请求分发。
硬负载均衡器通常具有以下特点:
高性能和可扩展性:硬负载均衡器使用专门的硬件组件和高速处理器,可以处理大量的并发请求并快速地进行负载均衡。它们通常具有良好的可扩展性,可以适应高流量和大规模的网络环境。
高可用性和可靠性:硬负载均衡器通常具有冗余设计和故障转移功能,以确保在硬件故障或网络中断的情况下,负载均衡服务的连续运行。它们可以检测到故障并自动切换到备份节点,从而提供高可用性和可靠性。
专用负载均衡算法:硬负载均衡器通常提供多种负载均衡算法,如轮询、加权轮询、最少连接等,以根据特定的需求和配置选择合适的负载均衡策略。
协议支持:硬负载均衡器通常支持多种协议,如TCP、HTTP、HTTPS等,以适应不同类型的应用和服务。
硬负载均衡器适用于高流量、对性能要求较高的场景,如大型网站、云计算环境、高并发的分布式应用等。它们通过专用的硬件资源和优化的负载均衡算法,可以提供高效、可靠和可扩展的负载均衡服务。
传统web负载均衡性能损失大。
RPC的负载均衡由框架自主实现
自适应主要就是通过打分动态进行设置权重。
路由策略进行路由分组,负载均衡在某一组中选择一台机器。
本文作者:yowayimono
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!