集群配置流程:

一、克隆2台CentOS虚拟机,并安装jdk+tomcat二、安装1台CentOS虚拟机,并安装nginx(过程参见nginx安装流程.png)nginx的默认安装位置:/usr/local/nginx0 cd /usr/local/nginx/sbin1 启动nginx:./nginx  使用默认配置文件(/usr/local/nginx/conf/nginx.conf)或./nginx -c /x/xx/xxx/nginx.conf  2 测试http://ip:80  或  http://ip   (nginx的默认端口80)3 关闭./nginx -s stop4 重启./nginx -s reload5 查看线程ps -ef | grep nginx   (查询主进程号)kill -9 主进程号      (强制关闭)三、配置集群环境1 修改nginx的配置文件(默认位置:/usr/local/nginx/conf/nginx.conf)1> 配置tomcat集群节点在http节点内部,server节点外部upstream tomcat-servers {server 192.168.1.103:8080;server 192.168.1.104:8080;}2> 配置反向代理在server节点内部:location / {proxy_pass http://tomcat-servers;proxy_redirect    off;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;proxy_set_header X-Real-IP $remote_addr;proxy_set_header Host $http_host;proxy_next_upstream http_502 http_504 error timeout invalid_header;}2 启动所有tomcat节点,启动nginx,测试四、负载均衡的解决方案:1 默认:轮循upstream tomcat-servers {server 192.168.1.103:8080;server 192.168.1.104:8080;}2 iphash:基于ipupstream tomcat-servers {ip_hash;server 192.168.1.103:8080;server 192.168.1.104:8080;}3 weight:权重轮询upstream tomcat-servers {server 192.168.1.103:8080 weight=1;server 192.168.1.104:8080 weight=2;}4 最小连接数upstream tomcat-servers {least_conn;server 192.168.1.103:8080;server 192.168.1.104:8080;}

nginx集群配置流程相关推荐

  1. Nacos+Nginx集群配置

    一.配置 nacos 集群 注意:需要先配置好 nacos 连接本地数据库 1.拷贝三份 nacos 2.修改配置文件(cluster.conf) 修改启动端口: nacos1:8818 nacos2 ...

  2. Nginx upstream模块(Nginx集群配置)

    一.概要 upstream模块主要用来配置上游服务器,(之所以称为上游服务器,是因为响应的数据是由upstream里配置的后端服务器传输过来的,属于响应数据的上游),nginx配置集群就是由upstr ...

  3. Nginx以及通过Nginx实现tomcat集群配置与负载均衡

    Nginx简介 启动,停止,和重新加载配置文件命令 Nginx功能 正向代理和反向代理的区别 反向代理 负载均衡 1.RR(默认) 2.权重 3.ip_hash 4.fair(第三方) 5.url_h ...

  4. Nginx+Tomcat简单集群配置

    2019独角兽企业重金招聘Python工程师标准>>> 1.软件准备 下载Nginx和Tomcat Nginx:http://nginx.org/en/download.html 这 ...

  5. nginx+tomcat集群配置

    nginx是一个常见的轻量级反向代理服务器,以高并发,高性能,高可靠性而闻名.目前大部分集群使用nginx搭建.下面为nainx+tomcat集群搭建流程. 1.下载nginx(nginx下载地址)与 ...

  6. Nginx+Memcached+Tomcat集群配置实践(Sticky Session)

    准备工作 创建一个简单的web应用,名为session.其中有两个页面,分别如下所示: 页面login.jsp [html] view plaincopy <%@ page language=& ...

  7. emq集群配置nginx做负载均衡

    emq集群配置nginx做负载均衡 创建 EMQ X 节点集群 emqx 集群搭建 例如: 节点 IP 地址 emqx@192.168.1.17 192.168.1.17 emqx@192.168.1 ...

  8. Nginx 集群安装以及常用配置详解开机自启动

    Nginx 配置文件详解 main: 全局配置 event: 配置工作模式以及连接数 http: http 模块相关配置 server 虚拟主机配置,可以有多个 location 路由规则,表达式 u ...

  9. Redis + Tomcat + Nginx 集群实现 Session 共享

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 作者 | 蕃薯耀 链接 | www.cnblogs.com/fan ...

  10. FastDFS 集群配置(转载)

    本文转载自::https://blog.csdn.net/xiaoweiqb/article/details/68065618 配置最终目标 以4台服务做集群,其中2台作为tracker服务器又作为s ...

最新文章

  1. java性能权威指南中文_Java性能权威指南读书笔记--之一
  2. PowerShell字体颜色修改
  3. request获取中文乱码的问题
  4. java json转xml_关于JSON与XML的区别比较
  5. 洗礼灵魂,修炼python(8)--高效的字典
  6. Python学习:命令行运行,循环结构
  7. 【Flink】kafka INVALID_PRODUCER_EPO send data to Kafka old epoch newer producer same transactionalId
  8. 推荐两套大型医院信息管理系统,代码完整,免费分享
  9. 杭电OJ 1720 进制处理
  10. 千锋web前端教学知识点记录及个人理解2
  11. C#一个解决方案创建多个项目
  12. 如何用计算机自动回复微信,10分钟教你用Python实现微信自动回复功能
  13. 淘宝商品详情接口(商品详情页面数据接口)
  14. 【Spark】介绍 快速入门
  15. AWT/SWT/SWING 区别和联系
  16. Oracle表分区.
  17. stm32 定时器输出PWM原理及工作原理+控制舵机
  18. 浅谈AI在智慧交通行业的应用
  19. php代码审计课程笔记
  20. ABBA(组合数学/dp)

热门文章

  1. 某公司电子商务网站策划方案
  2. android数据库可视化工具
  3. 电影购票c语言程序,C语言电影购票系统小样
  4. 微信公众号运营技巧总结
  5. 光环PMP:超凡IT经理人的“六重修炼”专题讲座
  6. c语言编程数的平方,C语言编程实例:由两个平方三位数获得三个平方二位数
  7. MySql数据恢复方法个人总结
  8. 论文的英文文献在哪找(除了知网)?
  9. [机器学习导论]——第三课——神经网络Ⅰ
  10. matlab的转置和共轭,对Matlab中共轭、转置和共轭装置的区别说明