Nginx负载均衡完全指南:轮询、加权、IP Hash等策略配置实战

文章最后更新时间:2026-04-08 09:42:28

【免责声明:本文由AI辅助生成,内容仅供参考,不构成专业建议。】

Nginx负载均衡配置指南

Nginx负载均衡是高可用架构的核心组件,支持多种均衡策略。

均衡策略

# 轮询(默认)
upstream backend {
    server 10.0.0.1:8080;
    server 10.0.0.2:8080;
    server 10.0.0.3:8080;
}

# 加权轮询
upstream backend {
    server 10.0.0.1:8080 weight=3;
    server 10.0.0.2:8080 weight=2;
    server 10.0.0.3:8080 weight=1;
}

# IP Hash
upstream backend {
    ip_hash;
    server 10.0.0.1:8080;
    server 10.0.0.2:8080;
}

# 最少连接
upstream backend {
    least_conn;
    server 10.0.0.1:8080;
    server 10.0.0.2:8080;
}

健康检查

upstream backend {
    server 10.0.0.1:8080 max_fails=3 fail_timeout=30s;
    server 10.0.0.2:8080 max_fails=3 fail_timeout=30s backup;
}

更多技术文章:https://blog.hanyucloud.com | 客服:400-880-3980

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 共6条

请登录后发表评论