点击▲关注 “长安大司马”   给公众号标星置顶

更多精彩 第一时间直达

实现效果:配置负载均衡浏览器地址栏输入地址 http://192.168. 17.129/edu/a.html ,负载均衡效果,平均 8080和 8081 端口中

1) 首先准备两个同时启动的Tomcat,一台 8080 ,一台 8081,在两台 tomcat 里面 webapps 目录中,创建名称是 edu 文件夹,在 edu 文件夹中创建

页面 a.html ,用于测试

2) 在nginx.conf中进行配置

随着互联网信息的爆炸性增长,负载均衡(load balance)已经不再是一个很陌生的话题,顾名思义,负载均衡即是将负载分摊到不同的服务单元,既保证服务的可用性,又保证响应足够快,给用户很好的体验。快速增长的访问量和数据流量催生了各式各样的负载均衡产品,很多专业的负载均衡硬件提供了很好的功能,但却价格不菲,这使得负载均衡软件大受欢迎,nginx就是其中的一个,在linux下有Nginx、LVS、Haproxy等等服务可以提供负载均衡服务,而且Nginx提供了几种分配方式(策略):

1、轮询(默认)

每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。

2、weight

weight代表权,重默认为1,权重越高被分配的客户端越多

指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。例如:

upstream server_pool{ server 192.168.5.21 weight=10; server 192.168.5.22 weight=10; } 

3、ip_hash

每个请求按访问ip的hash结果分配,这样每个访客固定访问一个后端服务器,可以解决session的问题。例如:

upstream server_pool{ ip_hash; server 192.168.5.21:80; server 192.168.5.22:80; } 

4、fair(第三方)

按后端服务器的响应时间来分配请求,响应时间短的优先分配。

upstream server_pool{ server 192.168.5.21:80; server 192.168.5.22:80; fair; } 

上一篇:两个配置实例让你懂得什么是Nginx反向代理

haproxy配置代理tomcat和nginx_Nginx负载均衡配置实例相关推荐

  1. haproxy 反向代理 tomcat (https、负载均衡)

    背景: 情况是这样的,我们要支撑高并发业务,需要多个web服务器来支持,如果一台机器只部署一个tomcat的话,那资源没有办法充分利用,所以我们的办法是在一台物理机部署数十个tomcat,前端使用ha ...

  2. 在docker中haproxy的安装以及mysql的负载均衡配置

    HAProxy提供高可用性.负载均衡以及基于TCP和HTTP应用的代理,支持虚拟主机,它是免费.快速并且可靠的一种解决方案 1 什么是haproxy HAProxy提供高可用性.负载均衡以及基于TCP ...

  3. Nginx+memcached+tomcat配置集群session共享负载均衡

    Nginx+memcached+tomcat配置集群session共享负载均衡 配置环境: windows xp下 jdk1.7.0_10      nginx-1.2.6  (附下载)      m ...

  4. Nginx+Tomcat负载均衡配置

     Nginx+tomcat是目前主流的java web架构,如何让nginx+tomcat同时工作呢,也可以说如何使用nginx来反向代理tomcat后端均衡呢?下面然给我们详细来了解一下吧 Ng ...

  5. haproxy配置代理tomcat和nginx_你真的掌握LVS、Nginx及HAProxy工作原理吗?

    当前大多数的互联网系统都使用了服务器集群技术,集群是将相同服务部署在多台服务器上构成一个集群整体对外提供服务. 图片来自 Unsplash 这些集群可以是 Web 应用服务器集群,也可以是数据库服务器 ...

  6. Nginx + Tomcat Windows下的负载均衡配置

    一.为什么需要对Tomcat服务器做负载均衡?     Tomcat服务器作为一个Web服务器,其并发数在300-500之间,如果超过500的并发数会出现Tomcat不能响应新的请求的情况,严重影响网 ...

  7. windows apache 负载均衡配置 Tomcat集群配置

    2019独角兽企业重金招聘Python工程师标准>>> 1.安装 exe可执行文件的安装方式:http://jingyan.baidu.com/article/ed15cb1b73b ...

  8. 学完Nginx/OpenResty详解,反向代理与负载均衡配置,能涨薪多少

    反向代理与负载均衡配置 接下来介绍Nginx的重要功能:反向代理+负载均衡.单体Nginx的性能虽然不错,但也是有瓶颈的.打个比方:用户请求发起一个请求,网站显示的图片量比较大,如果这个时候有大量用户 ...

  9. HAProxy的日志配置以及ACL规则实现负载均衡

    HAProxy配置日志策略 默认情况下,HAProxy是没有配置日志的 在centos6.3下默认管理日志的是rsyslog,可以实现UDP日志的接收,将日志写入文件,写入数据库 先检测rsyslog ...

最新文章

  1. 内存转换Image到Icon
  2. IBM开源了5亿行代码数据集,里面最多的编程语言却不是Python
  3. 《android基于andFix的热修复方案》实战篇
  4. setTimeout 定时器的使用
  5. 沃顿商学院:价格杠杆,企业竞争的底层逻辑
  6. powerbi visualization
  7. 怎样让防火墙跟其他网络设备实现时钟同步
  8. c#二维数据最大最小值_C#| 打印类型,各种数据类型的最大值和最小值
  9. 字节跳动推“头条搜索”独立APP 安卓端已上线
  10. MDT2012+ADK8.0+WDS部署Windows客户端(一)部署概念和方法论
  11. 7 Object类型
  12. 【字符知识】SGML 类语言(Eg.HTML)字符转义
  13. uploadify ajax,Uploadify预防未来的Ajax请求
  14. 拼音加加在双拼状态下在输入数字后的标点不正常的解决方式
  15. uwb最详细的DS-TWR测距
  16. minimax算法及α-β剪枝算法
  17. 史上最强!目标检测数据集标注工具网页版
  18. c语言实现 自动访问网址,使用C语言实现网站开发
  19. 2019-2020 10th BSUIR Open Programming Championship. Semifinal 补题
  20. Latex 各种bib style列举

热门文章

  1. VS2013 产品密钥 – 所有版本
  2. P2860 [USACO06JAN]冗余路径Redundant Paths
  3. 【java】@Transactional注解与事务
  4. Wi-Fi Direct
  5. .NET 基础 一步步 一幕幕 [前言]
  6. mysql索引覆盖之innodb和myisam效率问题
  7. iOS基础 - UIDynamic
  8. CentOS下部署Hadoop高性能集群
  9. Python办公自动化(三)|批量合并PDF
  10. Linux下查看网卡信息及确定网卡位置以及更改网卡名称