nginx 构建 tomcat 集群
nginx
it书童
2020-12-12 16:52:10
0赞
0踩
1065阅读
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接入微信支付
4929
0
这一次,真正掌握composer
2679
0
相关推荐
nginx 备忘录
1266
0
nginx 之初窥门径
1150
0
nginx配置网站访问密码
1178
0
nginx 实现负载均衡
1175
0
nginx 使用阿里云免费 ssl 证书配置 https
1450
0
nginx 主配置详解
957
0
nginx 防盗链
1152
0
负载均衡之url_hash与least_conn
1137
0
nginx 控制浏览器缓存
1135
0
nginx 的反向代理缓存
1131
0