Nginx 是一款高性能的 HTTP 和反向代理服务器,支持负载均衡功能,可将请求分发到多个后端服务器,提高系统可用性和性能。以下是配置步骤的简要总结。
| 步骤 | 内容 |
| 1 | 编辑 Nginx 配置文件(通常为 `/etc/nginx/conf.d/` 下的文件)。 |
| 2 | 在 `http` 块中定义 `upstream` 块,指定后端服务器列表。 |
| 3 | 使用 `server` 指令设置负载均衡策略(如轮询、加权轮询、IP 哈希等)。 |
| 4 | 在 `location` 块中使用 `proxy_pass` 指向 `upstream` 名称。 |
| 5 | 测试配置并重新加载 Nginx(`nginx -t` 和 `nginx -s reload`)。 |
配置示例:
```nginx
upstream backend {
server 192.168.1.10;
server 192.168.1.11;
}
server {
listen 80;
location / {
proxy_pass http://backend;
}
}
```
通过合理配置,Nginx 可有效实现负载均衡,提升网站访问效率与稳定性。