负载均衡服务会检查服务器资源池中主机的健康状况,如果发现某个主机存在问题,则会把请求转发到其它的正常的主机上。当该主机恢复正常后,负载均衡服务会重新将请求发送给该主机。负载均衡通过定期向后端服务器发送请求来测试其运行状态。平安云目前提供TCP和HTTP两种健康检查。 TCP健康检查 四层的健康检查,通过TCP探测来获取状态信息,需要在创建资源池时开启对应的服务器后端端口。 HTTP健康检查 七层的健康检查,通过HTTP探测来获取状态信息,如果选择使用HTTP健康检查,请确保检查路径是一个可以访问的路径。可访问的路径至少保证HTTP请求可反馈2xx,3xx的返回值。如果健康检查路径下无任何可访问内容,检查有可能会提示4xx的返回值,提示失败,服务器则会显示为已断开状态。 用户在开启HTTP健康检查前,可以自行在后端服务器上测试。 测试方法举例: curl -i -vvv [URL] • 10.1.1.25为主机地址,请替换成您资源池中的主机地址; • 80为服务器后端端口号,请替换成您的服务器后端端口号,也就是您在添加主机进入资源池时填写的端口号。 • /app为检查路径,请替换成您配置健康检查时填写的检查路径。
