nginx配置负载均衡
来源:互联网 发布:楼月软件 编辑:程序博客网 时间:2024/06/05 20:17
1.准备环境
[root@MiWiFi-R3-srv ~]# cp -r apache-tomcat-8.5.23 tomcat03[root@MiWiFi-R3-srv ~]# vim tomcat03/conf/server.xml
#第22行,修改为8007<Server port="8007" shutdown="SHUTDOWN">#第69行,修改为8082<Connector port="8082" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />#第116行,修改为8011<Connector port="8011" protocol="AJP/1.3" redirectPort="8443" />
2.配置负载均衡
如果一个服务由多个服务器提供,需要把负载分配到不同的服务器处理,需要做负载均衡;
upstream tomcat01 { server 192.168.31.159:8080; #添加一个server即可 server 192.168.31.159:8082;}
重新加载配置文件
[root@MiWiFi-R3-srv ~]# /usr/local/nginx/sbin/nginx -s reload
访问域名
ctrl+f5 强制刷新可以看到每次都是不同的服务器提供服务
3.权重
可以根据服务器的实际情况调整服务器的权重,权重越高分配的请求越多,权重越低请求越少,默认都是1;
1.轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。2.weight( 默认为:1 weight越大,负载的权重就越大)
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况
upstream tomcat01 { server 192.168.31.159:8080; server 192.168.31.159:8082 weight=2;}
至此! nginx配置负载均衡就完成了!!!
如果您喜欢这篇文章就请关注我的博客和朋友一起分享吧!
关注我: ☛ http://blog.csdn.net/yougoule
阅读全文
0 0
- nginx 负载均衡配置
- nginx配置负载均衡
- nginx负载均衡配置
- Nginx负载均衡配置
- Nginx负载均衡配置
- Nginx负载均衡配置
- nginx负载均衡配置
- Nginx 负载均衡配置
- nginx负载均衡配置
- nginx负载均衡配置
- nginx负载均衡配置
- nginx负载均衡配置
- nginx 负载均衡配置
- nginx配置负载均衡
- nginx配置负载均衡
- 配置Nginx负载均衡
- Nginx负载均衡配置
- nginx配置负载均衡
- [Unity 热更新]tolua集成
- Python 代码运行时间的3种计算方法
- netcat
- 经典编程书籍大全
- Spring-Cloud-Config 共享公共配置
- nginx配置负载均衡
- 编写DAO(Data Access Object)
- js生成Excel表格
- SQL查询艺术学习笔记--SQL事务处理 隔离 锁 与 并发操作
- hbase split
- ftp
- JAVA中的反射机制
- Oracle PL/SQL动态获取变量
- mysql数据库blob图片的存储和读取