是否支持修改后端主机端口和权重?
天翼云弹性负载均衡后端主机组支持对后端主机的端口和权重进行修改,修改后端主机端口和权重功能目前仅在集群资源池上线,主备、集群模式资源池列表见产品简介>产品类型和规格>按资源池区分, 实际情况以控制台展现为准,具体操作请参考 修改后端主机端口和权重。
修改后端主机权重后多久生效?
修改后端主机权重后,会立即生效。新的流量将会根据修改后的权重转发,已经建立的连接不受影响。
后端主机的权重用于指定负载均衡器在将请求分发给后端主机时所采用的权重比例。通过为每个后端主机设置不同的权重,可以实现对主机资源的分配控制和负载均衡策略的调整。
天翼云负载均衡支持的算法会根据后端主机的权重比例,决定将多少流量分发给每个后端主机,具体如下:
调度算法 | 权重 | 算法策略 |
---|---|---|
轮询 | 调度算法权重算法策略轮询权重取值范围为[1,256] | 根据后端主机的权重, 将流量按照顺序逐个分发给后端主机,每台主机依次接收请求,实现流量均衡。相应的权重表示后端主机的处理性能, 常用于短连接服务。 |
最小连接 | 权重取值范围为[1,256] | 将流量分发给当前连接数最少的主机,以确保负载较小的主机能够处理更多的请求。加权最小连接即根据主机的权重和当前连接数来分发流量,常用于长连接服务。 |
源算法 | 在非0的权重下,由于使用了源算法,各个后端主机的权重属性将不再生效 | 将请求的源IP地址进行Hash运算,得到一个具体的数值,同时对后端主机进行编号,按照运算结果将请求分发到对应编号的主机上。这可以使得对不同源IP的访问进行负载分发,同时使得同一个客户端IP的请求始终被派发至某特定的主机。 |
通过调整后端服务器的权重,您可以根据服务器的性能、处理能力或其他因素,合理分配请求流量。较高权重的主机将处理更多的请求,而较低权重的主机将处理较少的请求,从而实现负载均衡和资源优化。
负载均衡器运行时,是否支持增加或减少后端主机?
支持。负载均衡器运行时增加或减少负载均衡器的后端主机的数量,且可以支持不同的后端主机切换操作。但是,为了保证您对外业务的稳定,请确保在执行上述操作时能够开启负载均衡器的健康检查功能,并同时保证负载均衡后端至少有1台正常运行的云主机。
能否支持客户端到负载均衡是HTTPS协议,负载均衡到后端主机也是HTTPS协议么?
客户端到负载均衡HTTPS协议支持,而负载均衡到后转主机HTTPS不支持,负载均衡到后端主机会转换为HTTP协议。通过HTTPS协议提供服务时,需要创建HTTPS协议的监听器,并且配置服务器证书和CA证书(开启双向认证的情况),详情请参考 添加HTTPS监听器。
是否支持多个负载均衡器转发流量到相同的后端主机?
支持。例如,可以将同一台云主机作为后端主机加入多个负载均衡的监听器关联的不同后端主机组中,使得多个负载均衡器的流量可以同时转发到同一台云主机。当一个服务需要通过多个 IP 地址提供服务,或一台主机同时承载多个服务时,可以通过将一台主机配置为多个监听器的后端主机来实现。关于将云主机添加为后端主机请参看 添加后端云主机。
是否支持添加端口号不一致的后端主机?
支持。为弹性负载均衡的添加后端主机时,您可以为每个独立的指定每个后端主机的端口号。不同后端主机之间端口号可以相同也可以不同,也可以根据需要调整后端主机的端口号。修改后端主机的端口号请参考 修改后端主机端口和权重。
弹性负载均衡是否支持添加不同操作系统的云主机?
支持,弹性负载均衡本身不会限制后端云主机的操作系统,只需确保两台云主机上的应用服务部署相同且数据一致即可。然而,我们建议您选择两台操作系统相同的云主机进行配置,以方便以后的管理和维护。
弹性负载均衡是否支持跨AZ的后端云主机?
支持。可以同时将同一VPC内的有不同可用区属性的云主机加入同一个后端主机组。可用区资源池类型的资源池有多个可用区,具体可参考 资源池区别。
在可用区资源池为负载均衡配置跨可用区的后端主机,可以实现业务的跨可用区容灾。当一个可用区内的云主机全部发生异常无法提供服务时,如果有其他可用区可正常承载服务的后端主机时,负载均衡可将流量分发至剩余的正常的后端主机保障业务正常。
弹性负载均衡可以只绑定一台云主机上使用吗?
可以,但是仅一台云主机无法做到负载均衡,建议使用两台以上云主机作为后端主机。通过配置调度算法和后端主机权重,实现业务流量在多台云主机之间均衡负载。
后端主机的权重用于指定负载均衡器在将请求分发给后端主机时所采用的权重比例。通过为每个后端主机设置不同的权重,可以实现对主机资源的分配控制和负载均衡策略的调整。
天翼云负载均衡支持的算法会根据后端主机的权重比例,决定将多少流量分发给每个后端主机,具体如下:
调度算法 | 权重 | 算法策略 |
---|---|---|
轮询 | 调度算法权重算法策略轮询权重取值范围为[1,256] | 根据后端主机的权重, 将流量按照顺序逐个分发给后端主机,每台主机依次接收请求,实现流量均衡。相应的权重表示后端主机的处理性能, 常用于短连接服务。 |
最小连接 | 权重取值范围为[1,256] | 将流量分发给当前连接数最少的主机,以确保负载较小的主机能够处理更多的请求。加权最小连接即根据主机的权重和当前连接数来分发流量,常用于长连接服务。 |
源算法 | 在非0的权重下,由于使用了源算法,各个后端主机的权重属性将不再生效 | 将请求的源IP地址进行Hash运算,得到一个具体的数值,同时对后端主机进行编号,按照运算结果将请求分发到对应编号的主机上。这可以使得对不同源IP的访问进行负载分发,同时使得同一个客户端IP的请求始终被派发至某特定的主机。 |
通过调整后端服务器的权重,您可以根据服务器的性能、处理能力或其他因素,合理分配请求流量。较高权重的主机将处理更多的请求,而较低权重的主机将处理较少的请求,从而实现负载均衡和资源优化。
使用弹性负载均衡服务后,后端主机能否访问公网?
如果作为后端主机的云主机没有绑定弹性IP或使用NAT网关,那么该云主机并不能主动访问公网。如果想实现作为后端主机的云主机能主动访问公网的需求,需要给后端主机绑定弹性IP或使用NAT网关。
配置转发策略时, 能否选择已有的后端主机组?
不能。HTTP/HTTPS支持配置基于域名和路径的转发策略,可以将来自不同域名或者不同URL路径的请求转发到不同的后端主机组来处理。每个转发策略都要新建自己的后端主机组,不能多个转发策略共同使用一个后端主机组。转发策略配置请参考 添加转发策略。
弹性负载均衡的后端主机可以访问弹性负载均衡监听的端口吗?
弹性负载均衡不限制作为后端主机的云资源访问监听的端口,后端主机可以访问监听的端口。但是要注意,要成功实现访问,需要云主机加入的安全组和云主机/负载均衡所属子网配置的网络ACL规则的也允许访问流量通过。
外网负载均衡的后端主机要不要绑定EIP?
弹性负载均衡与后端主机之间的流量是通过内网转发的,不需要因为使用负载均衡为后端主绑定EIP。如果作为后端主机的云资源需要主动访问外网,则需要为该云资源绑定EIP或者配置NAT网关。
如何检查后端主机网络配置?
- 确认安全组配置是否放通 100.89.0.0/16 地址。在弹性云主机详情页,查看安全组规则,检查是允许 100.89.0.0/16 地址段的流量。如果没有,则需要根据具体情况添加或调整安全组规则,对100.89.0.0/16 地址段的流量放行。
- 确认网络ACL是否放通 100.89.0.0/16地址。在弹性云主机所在子网的详情页,查看ACL规则,检查是允许 100.89.0.0/16 地址段的流量。如果没有,则需要根据具体情况添加或调整ACL规则,对100.89.0.0/16 地址段的流量放行。
如何检查通过EIP访问后端主机?
- 首先搭建后端主机上的服务,完成弹性负载均衡和后端主机配置。
- 如果是内网负载均衡,需要先为弹性负载均衡绑定EIP。
- 通过访问EIP的IP地址检查服务是否正常。Linux系统下可通过 curl 命令进行测试,Windows系统下可用浏览器访问进行测试。