ALB实例启用/不启用公网访问有什么区别?
如不启用公网访问,则默认提供内网IP来进行内网流量的负载均衡服务;如启用,则为您购买并绑定公网IP来实现对公网访问流量的负载均衡服务。
是否可以在天翼云上自己搭建负载分担服务?
您可以通过购买云主机,并自行部署HAproxy、Nginx实现负载均衡服务;但是从成本、维护性和可扩展性角度考虑,建议您直接使用ALB产品。
后端主机没有绑定公网EIP,能否通过ALB访问公网?
ALB只作为负载均衡进行使用,不支持后端服务器通过ALB访问外网。您可以通过云主机绑定EIP,或创建NAT网关实现访问外网。
ALB支持IPv6吗?
ALB现已支持IPv6,需要VPC和子网支持IPv6,然后将ALB实例开通在双栈子网中。
windows操作系统可以使用ALB吗?
ALB负责对HTTP和HTTPS协议请求的解析和转发。对于后端服务器的操作系统没有特殊要求。
关于ping ALB实例内网IP的说明
ping报文是由负载均衡设备代答的,无法测试到服务端的连通性。如果要测试客户端到服务端连通性,请采用telnet等方式验证。 对于单台客户端ping方式出现丢包时,请尝试不同客户端同时ping,排除单台客户端网络异常问题。 对于多台客户端ping方式均丢包或不通时,请提工单进一步排查。
ALB实例和后端云主机之间是使用公网还是内网通信?
在流量到达ALB实例的指定监听端口后,ALB与后端主机之间都是使用内网通信。当通过弹性公网IP(EIP)访问ALB产品时,客户端与弹性公网EIP之间是公网通信,ALB实例至后端主机依然采用内网通信。
ALB转发请求的长度限制是多少?是否支持调整?
访问ALB请求的URI长度不能超过32 KB,请求header长度也不能超过32 KB,但是支持通过client_header_buffer_size和large_client_header_buffer参数进行自定义调整。
如果数据量很大建议采用POST传输数据,POST请求的body体大小不做限制。
ALB产品支持哪些调度算法?
ALB目前支持加权轮询、最小连接数、源IP的调度算法。
加权轮询调度算法设置为加权轮询时,会根据服务器之间的权重设置依次查询服务器,使得各服务器的实际连接数符合权重设置。常用于短连接服务,如HTTP服务。
最小连接数调度算法设置为最小连接数时,权重设置失效,ALB每次选择当前连接数最小的后台服务器机建立连接。常用于长连接服务,如数据库服务。
源IP 调度算法设置为源IP时,权重设置失效,将请求的源IP进行hash运算后派发请求至某匹配的服务器,可以保证同一个客户端IP的请求始终被派发至某特定的服务器。