nginx 构建 tomcat 集群
nginx
it书童
2020-12-12 16:52:10
0赞
0踩
965阅读
0评论
本地开启四台虚拟机,一台用于部署 nginx, 另外三台部署 tomcat,nginx 作为负载均衡器,负责将请求分发到 tomcat 集群
nginx 配置
$ cat tomcats.conf
# 配置上游服务器
upstream tomcats {
server 192.168.33.11:8080;
server 192.168.33.12:8080;
server 192.168.33.13:8080;
}
server {
listen 80;
server_name www.tomcats.com;
location / {
proxy_pass http://tomcats;
}
}
轮询
默认情况下,nginx 的 upstream 采用的就是轮询策略
如果每台服务器的配置基本一致,适合轮询策略
将三台 tomcat 的主页用不同内容区别
加权轮询
根据不同的权重进行分配
# 设置权重 数值越小,权重越小
upstream tomcats {
server 192.168.33.11:8080 weight=1;
server 192.168.33.12:8080 weight=2;
server 192.168.33.13:8080 weight=5;
}
- 上一篇: nginx 防盗链
- 下一篇: upstream 指令参数 max_conns

关于我
一个文科出身的程序员,追求做个有趣的人,传播有价值的知识,微信公众号主要分享读书思考心得,不会有代码类文章,非程序员的同学请放心订阅
转载须注明出处:https://www.itshutong.com/articles/946
精品付费
个人开发者通过payjs接入微信支付
4815
0
这一次,真正掌握composer
2602
0
相关推荐
nginx 备忘录
1207
0
nginx配置网站访问密码
1130
0
nginx location 实例详解
1146
0
nginx 日志管理
1788
0
nginx 按天切割日志
1270
0
nginx日志格式以及关闭对静态资源的日志记录
1399
0
nginx 解决跨域问题
1035
0
nginx 防盗链
1068
0
负载均衡之一致性hash算法
1003
0
nginx 配置动静分离
1036
0