您的位置:首页 > 运维架构 > Nginx

Nginx负载均衡(图文详解)

2020-06-05 05:55 134 查看

nginx负载均衡服务器:10.0.0.41
web1:10.0.0.42/index.html
web2:10.0.0.43/index.html
1.在两台服务器安装httpd,并启动
创建两个测试页面,为了能够看到负载均衡效果,所以页面内容应该不同。
两台web服务器:


2.nginx负载均衡服务器操作:
安装编译器和依赖库环境:

上传nginx源码包解压并安装:

启动nginx:

更改nginx配置文件:
在http配置模块下增加和修改配置如下:

*upstream webservers { \定义上游服务器组 webservers 组名可以自己定义
server 192.168.189.120:80; \server定义组内成员主机,一个server定义一个主机,server默认算法为轮询算法(一个主机一个请求)
server 192.168.189.121:80;
} *
修改默认location配置如下:

location / {
proxy_pass http://webservers; \proxy_pass是反向代理参数,通过此参数可以将所有的请求反向代理至webservers服务器组
}
3. 配置完毕检测分号和括号有没有漏掉的,检查无误后重载nginx

访问nginx服务器,不停的刷新可以看到web1和web2的页面在来回切换,说明我们的负载均衡集群就配置成功了

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: