根据客户的压测经验,本文总结了常见的性能问题,并为用户提供了排查方案及压测时的建议。
后端服务器依赖的应用成为性能瓶颈
请求经过网关负载均衡到达后端服务器后,后端服务器本身负载正常,但由于所有的后端服务器上的应用又依赖数据库等其他应用,此时如数据库出现性能瓶颈,也会影响压测性能。
后端服务器的健康状态异常
压测时容易忽略后端服务器的健康状态,如果有后端服务器健康检查失败或者健康检查状态反复(时好时坏,反复变化)时,也会导致压测性能低的现象。
后端主机带宽设置不够
如果后端主机设置带宽过低,则带宽超过设定阈值后,后端服务器不会回包给 GWLB,这样 GWLB 处理时会返回504、502给客户端。
后端主机安全组未放通
如果后端主机的安全组未放开,会导致流量不通。
压测建议
注意:
以下设置仅用于压测网关负载均衡能力,并不表示用户生产环境也需要如此设置。
关闭健康检查功能,减少健康检查请求对后端服务器的访问请求。
使用多个客户端源 IP(> 5)进行压测,源 IP 分散,能够更好的模拟线上实际情况。
使用多个目的端 IP(> 5)进行压测,目的 IP 分散,能够更好的模拟线上实际情况。
本页内容是否解决了您的问题?