面试题答案
一键面试- 健康检查参数:
- 作用:硬件负载均衡器通过定期向微服务实例发送健康检查请求,如HTTP的心跳包,来监测微服务是否正常运行。若某实例连续多次未通过健康检查,负载均衡器将不再向其分配新请求,保证请求都能被有效处理,避免因服务不可用导致用户请求失败。
- 负载均衡算法参数:
- 作用:常见的负载均衡算法有轮询、加权轮询、最少连接数等。例如轮询算法按顺序依次将请求分配到各个微服务实例,适用于各实例处理能力相近的场景;加权轮询可根据实例性能分配不同权重,性能高的实例权重高,获得更多请求,能更合理地利用资源,确保请求在各实例间合理分配,提高整体处理效率。
- 端口映射参数:
- 作用:微服务通常运行在特定端口上,硬件负载均衡器需配置正确的端口映射,将外部请求的目标端口映射到微服务实际监听的端口。这样当外部请求到达负载均衡器时,能准确转发到相应微服务实例,实现通信。