nginx-配置集群
2020-07-14 05:42
99 查看
IP规划
- master : 192.168.10.133 - slave1 : 192.168.10.134 - slave2 : 192.168.10.135 - slave3 : 192.168.10.136
基础设定
- 服务器间网络互通,防火墙均已关闭(service firewalld stop)
- master的nginx已安装,且可以正常运行,slave不需要安装或运行nginx
- nginx的配置,均放到choc_test.conf下,nginx中的server配置均注释
- 三个slave节点,均装好tomcat,端口为默认的8088
- 已开发好一个war包,分别部署到slave三个节点
- 用户请求http://192.168.10.134:8088/clusterTest/hello,返回“hello choc”,其他2个slave一样
集群测试用例
浏览器打印“hello choc”- 目标
-
用户请求master,http://192.168.10.133:8088/hello,浏览器打印“hello choc”
- hello的具体实现,先搞个war包实现下,再在slave的三个节点上部署
- nginx根据负载均衡策略,将请求分发到三个节点进行处理
- 配置过程,nginx的配置
-
master : 192.168.10.133
- 其他配置不用处理,直接新增一个include就好
- 在choc_test.con中,做如下配置
- 重新加载nginx,./sbin/nginx -s reload
- 访问http://192.168.10.133:8088/clusterTest/choc/hello,如下则OK
- 关闭134和135
- 再次访问http://192.168.10.133:8088/clusterTest/choc/hello,如下则OK
- 关闭最后的136
- 再次访问http://192.168.10.133:8088/clusterTest/choc/hello,如下则OK
相关文章推荐
- Nginx+Memcached+Tomcat集群配置实践(Sticky Session)
- window7环境下配置nginx+tomcat+memcached集群
- Nginx 实战(一) 集群环境搭建 Nginx配置文件详细说明
- 图文解说:Nginx+tomcat配置集群负载均衡
- [李景山php]ubuntu 14.04.3 LTS 版本 通过 nginx + keepalived 配置 高可用 负载均衡集群演示
- Nginx+tomcat配置集群负载均衡
- 云服务器 nginx + tomcat 部署集群 配置
- Nginx虚拟主机、反向代理、负载均衡配置和保证集群Session一致性解决方案
- Linux下安装与配置基于nginx的tomcat负载均衡和集群
- Nginx SSL+tomcat集群配置SSL,ngnix配置SSL后js/css访问出现404
- Nginx+Tomcat+MemCached_集群配置
- Nginx集群配置与redis的session共享策略
- Nginx与服务器集群在它的配置文件中的配置
- Nginx + Tomcat 配置负载均衡集群简单实例
- elasticsearch5.x 集群管理工具head插件安装、nginx配置外网访问
- 图文解说:Nginx+tomcat配置集群负载均衡
- 图文解说:Nginx+tomcat配置集群负载均衡
- Tomcat集群与Nginx负载均衡配置及所带来的问题(windows和linux)
- 22 nginx配置与集群
- nginx+tomcat配置集群