2019独角兽企业重金招聘Python工程师标准>>>

努力学习,超越自我。

nginx是一个高性能http和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。特点是内存占用少,并发能力强。

1、搭建环境

nginx安装:https://my.oschina.net/wangzonghui/blog/1620790

tomcat直接下载配置,解压即可。

https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.84/bin/apache-tomcat-7.0.84.tar.gz

复制两份tomcat,同一机器启动两个tomcat,修改其中一个请求端口为8088和./webapp/ROOT/index.html文件,修改方式如下:

2、负载均衡配置

nginx有多种负载均衡模式:

1、轮询(默认)
每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。
2、weight
指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。
2、ip_hash
每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。
3、fair(第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。
4、url_hash(第三方)
按访问url的hash结果来分配请求,使每个url定向到同一个后端服务器,后端服务器为缓存时比较有效。

这里走默认,修改nginx配置,路径/usr/local/nginx/conf/nginx.conf

http中添加如下配置:

验证脚本是否修改有误,/user/local/nginx/sbin/nginx -t,

启动 /user/local/nginx/sbin/nginx -s reload

如此,请求主机名或ip,重复刷新,可以看到两个tomcat切换。

转载于:https://my.oschina.net/wangzonghui/blog/1621156

nginx 负载均衡tomcat相关推荐

  1. Haproxy群集+Nginx负载均衡+Tomcat架构搭建

    文章目录 Haproxy群集+Nginx负载均衡+Tomcat 一.Nginx+Tomcat 1.tomcat1搭建 1)准备工作 2)安装JDK,配置tomcat环境变量 ①rpm安装JDK ②配置 ...

  2. Nginx负载均衡+tomcat+session共享

    为什么80%的码农都做不了架构师?>>>    本文,是笔者工作之余写的,第一是把之前打系统框架的步骤记录下来.第二是将这个过程,谈不上经验,奉献给正在撘这种框架遇到各种bug,各种 ...

  3. tomcat服务部署与nginx负载均衡

    中间件产品介绍 ​ 目前来说IBM的WebSphere. Oracle的Weblogic占据了市场上Java语言Web站点的部分份额.该两种软件由于无与伦比的性能及可靠性等优势被广泛应用于大型互联网公 ...

  4. nginx或httpd实现负载均衡tomcat(三)

    接博客nginx或httpd实现反向代理tomcat并实现会话保持(二) 实例四:使用httpd负载均衡后端tomcat服务 第一步:准备两个tomcat服务器节172.16.240.203 修改to ...

  5. nginx 反向代理负载均衡 tomcat集群应用

    nginx 反向代理负载均衡 tomcat集群应用 环境介绍: 系统:centos5.8_64 192.168.0.201:nginx服务器 192.168.0.202:tomcat服务器 192.1 ...

  6. Tomcat集群快速入门:Nginx负载均衡配置,常用策略,场景及特点

    Nginx负载均衡的配置,常用策略,场景,以及特点,放到这里是需要更细化的讲解,毕竟一期还没有做集群,而我们这一期做集群的时候,很多点要单独拿出来深入讲解,第一个轮询,默认的一个配置,简单也好理解,第 ...

  7. 关于Tomcat+Nginx负载均衡与Jmeter服务器测压的日记

    Jmeter测压 1.Jmeter-5.1.1下载:http://mirror.bit.edu.cn/apache//jmeter/binaries/apache-jmeter-5.1.1.zip 2 ...

  8. Nginx负载均衡的详细配置及使用案例

    Nginx负载均衡的详细配置及使用案例详解 感谢看过这一些列博文和评论的小伙伴, 我把自己所看到的学到的拿到这里来分享是想和大家一起学习进步, 想听听园友给出的意见, 也是对自己学习过程的一个总结.  ...

  9. linux window nginx性能,Nginx负载均衡搭建(Window与Linux)

    windows上搭建nginx负载均衡 1.准备几台http服务器软件,这里选用一台apache一台tomcat apache(windows)下载链接:https://www.apachehaus. ...

最新文章

  1. html邮件模板编辑器_免费电子邮件群发工具推荐「aweber」
  2. 计算机达人成长之路(3)连载
  3. 树-堆结构练习——合并果子之哈夫曼树
  4. 天谕手游里的NPC真的很好看,画风特别的靓,背景音乐是万茜唱的
  5. Insertion Sort List(单链表插入排序)
  6. 数据科学家 数据工程师_数据科学家应该对数据进行版本控制的4个理由
  7. 判断来访者所用设备是iPhone、iPad或者电脑(PC)
  8. node.js(八 --- express)
  9. VDI ROI不包括硬成本节约
  10. 《Android开发秘籍(第2版)》——第1.4节Android设备间的硬件差异
  11. mysql8.0 linux 安装
  12. 如何冻结excel表格前二列
  13. pyechart可视化18式丨从柱形图的变化, 搞懂pyechart作图套路
  14. 攻防演练(HW)-红队
  15. DP2515国产带SPI接口汽车CAN总线控制器芯片兼容替代MCP2515/MCP2515-I/ST
  16. 一篇文章带你认识芯片分类及代表企业
  17. ONEXBBC 本地使用测试支付
  18. 2021年三季度中国生物制品行业A股上市企业营收排行榜:智飞生物业绩突出,8家企业新上榜(附热榜TOP42详单)
  19. qq飞车精灵家园里的背景音乐:Mysterious Town pooka 下载
  20. 读书笔记:如何阅读一本书

热门文章

  1. java.io.FileNotFoundException:/mnt/sdcard/......(Permission denied)
  2. ORA-00972: identifier is too long问题解决
  3. input输入框汇总
  4. SpringBoot编写sh脚本进行启停
  5. 功能引导 android,Flutter实现App功能引导页
  6. vue的视图化创建项目_vue-cli3用图形化的方式创建项目
  7. ubuntupython损坏_修复损坏的Python3.2安装(Ubuntu)
  8. python逻辑流程图_python-程序流程图
  9. php5 mysql 源_CentOS 7.4使用yum源安装MySQL5.7
  10. c语言选择法排序案例,谁能给我一个c语言选择排序法的简单例子