Nginx配置实例之负载均衡

目的:访问http://192.168.17.129/edu/a.html时平均的分配到8080和8081端口,即实现负载均衡的效果。

1、准备工作

(1)准备两台tomcat服务器,一台8080,一台8081。

(2)在两台tomcat的webapps目录中创建名称时edu的文件夹,在此文件夹中创建页面a.html用于测试.

2、负载均衡配置

3、测试

4、Nginx分配策略

在linux下有nginx、LVS、Haproxy等服务可以提供负载均衡服务。nginx提供了几种分配策略:
(1)轮询(默认)

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

(2)weigth(权重)

weight默认是1,权重越高被分配的客户端越多。

(3)ip_hash

每个请求按访问ip的hash结果分配,每个访客固定访问一个后端服务器,即某个用户第一次访问的是8080端口,后面都访问8080,可以解决session问题。

(4)fair(第三方)
按后端服务器响应时间来分配请求,响应时间越短的优先分配。

Nginx-06:Nginx配置实例之负载均衡相关推荐

  1. Nginx教程系列五:实现负载均衡配置

    文章目录 1. 案例 1.1 环境准备 1.2 实现效果 1.3 修改Nginx配置文件 1.4 测试 2. 负载均衡策略对比 2.1 轮询 2.2 权重 2.3 iphash 2.4 fair 1. ...

  2. 图文解说:Nginx+tomcat配置集群负载均衡

    图文解说:Nginx+tomcat配置集群负载均衡 博客分类: appserver nginxTomcatUbuntuLinux网络应用  作者:niumd Blog:http://ari.iteye ...

  3. 千亿流量拦截控制处理技术-Nginx(安装 命令 路由匹配 负载均衡 常用配置)

    千亿流量拦截控制处理技术-Nginx Nginx使用与配置 1 什么是nginx 1.1 可大量并行处理 1.2 与 Apache 相比 1.2.1 Apache VS Nginx 1.2.2 常用w ...

  4. 深入浅出学习透析Nginx服务器的基本原理和配置指南「负载均衡篇」

    负载均衡 之前的章节内容中[深入浅出学习透析Nginx服务器的基本原理和配置指南「初级实践篇 」]和 [深入浅出学习透析Nginx服务器的基本原理和配置指南「进阶实践篇」],我们采用的代理仅仅指向一个 ...

  5. Nginx总结(反向代理、负载均衡、动静分离)篇

    一.Nginx简介 什么是Nginx Nginx ("engine x")是一个高性能的HTTP和反向代理服务器,特点是占有内存少,并发能力强,事实上ngimx,的并发能力确实在同 ...

  6. Centos6.2上做nginx和tomcat的集成及负载均衡(已实践)

    Centos6.2上做nginx和tomcat的集成及负载均衡 ---------------------------------------------------------Jdk-------- ...

  7. nginx Win下实现简单的负载均衡(2)站点共享Session

    快速目录: 一.nginx Win下实现简单的负载均衡(1)nginx搭建部署 二.nginx Win下实现简单的负载均衡(2)站点共享Session 三.nginx Win下实现简单的负载均衡(3) ...

  8. 在Linux上使用Nginx为Solr集群做负载均衡

    在Linux上使用Nginx为Solr集群做负载均衡 在Linux上搭建solr集群时需要用到负载均衡,但测试环境下没有F5 Big-IP负载均衡交换机可以用,于是先后试了weblogic的proxy ...

  9. F5/LVS/Nginx/HAProxy硬软件级网络负载均衡介绍

    F5/LVS/Nginx/HAProxy硬软件级网络负载均衡介绍 1 硬件级的负载均衡 常见的商用硬件负载均衡器:NetScaler.F5.Radware.Array 优点: 1)专业团队维护,能够直 ...

最新文章

  1. Exp 8 Web基础 20164302 王一帆
  2. Oracle RAC 环境下的连接管理(转) --- 防止原文连接失效
  3. Qt5官方demo分析集29——Extending QML - Property Value Source Example
  4. Win10如何找出占用硬盘空间大的文件及怎么删除
  5. Cakephp事件机制尝鲜
  6. 新后缀再开放,投资者应谨慎对待!
  7. Java核心API需要掌握的程度
  8. 常用的sublime text 3插件
  9. php算法求出一个数可以被分解成多少个_小学奥数必须掌握的30个知识模块汇总...
  10. iOS WKWebView和JS交互的两种方式
  11. 第六届中国多式联运合作与发展大会暨多式联运示范成果展在京举办
  12. android电视识别多区u盘,电视机插入U盘,识别不了APK?原因都在这了
  13. 国王分金币(超详细版)
  14. 知无不言 容芳志:Objective-C地位下滑是必然
  15. 视频会议软件商Zoom为何可以出人头地?
  16. Chrome内置的断网Javascript 小游戏脚本示范
  17. 光照模型-兰伯特光照模型
  18. 输入某年某月某日,计算是该年的第几天
  19. OSChina 周六乱弹 ——你们怎么懂我的少年心
  20. Flink数据流编程模型(Dataflow Programming Model)

热门文章

  1. 【约束布局】ConstraintLayout 之 Chains 链式约束 ( Chains 简介 | 代码 及 布局分析 | 链头设置 | 间距设置 | 风格设置 | 权重设置 )
  2. 【Android 应用开发】Android屏幕适配解析 - 详解像素,设备独立像素,归一化密度,精确密度及各种资源对应的尺寸密度分辨率适配问题
  3. UVALive 8513 lovers 2017 西安区域赛 B 贪心+multiset
  4. POJ 3525/UVA 1396 Most Distant Point from the Sea(二分+半平面交)
  5. Vim as Python IDE on windows(转)
  6. glBegin()和glEnd()之间可调用的函数
  7. CSS中用 opacity、visibility、display 属性将 元素隐藏 的 对比分析
  8. qt系统托盘显示、无主窗体
  9. UVA 11627 Slalom(二分)
  10. 你想建设一个能承受500万PV/每天的网站吗?如果计算呢?