nginx负载均衡测试实例
实验目的
浏览器地址栏输入地址http://192.168.41.33/edu/test.html,实现负载均衡效果,平均分配到8080和8081端口中去。
tomcat服务器配置
在两台tomcat服务器的webapps目录中,创建edu文件夹,在edu文件夹中创建test.html,用于测试。
简单访问测试
负载均衡配置
# 增加upstream块
upstream dongserver {server 192.168.41.33:8080;server 192.168.41.33:8081;
}# 修改server_name
server_name 192.168.41.33;# 修改location配置
location / {proxy_pass http://dongserver;
}
负载均衡测试
访问http://192.168.41.33/edu/test.html
再刷新一次网页
nginx分配策略
轮询(默认)
每个请求按时间顺序逐一分配到不同的服务器。如果后端服务器宕掉,能自动剔除。
权重(weight)
weight默认为1,权重越高被分配的客户端越多。
指定轮询机率,weight和访问的比率成正比,用于后端服务器性能不均的情况。例如:
upstream dongserver {server 101.43.131.66:8080 weight=1;server 101.43.131.66:8081 weight=2;
}
ip_hash
每个请求按访问的ip的hash结果分配,这样每个访客固定一个后端服务器,可以解决session问题。例如:
upstream dongserver {ip_hash;server 101.43.131.66:8080;server 101.43.131.66:8081;
}
fair(第三方)
按后端服务器的响应时间来分配请求,响应时间短的优先分配。
upstream dongserver {server 101.43.131.66:8080;server 101.43.131.66:8081;fair;
}
nginx负载均衡测试实例相关推荐
- Nginx负载均衡配置实例
五.Nginx负载均衡配置实例 实现效果:访问 www.123.com/edu/a.html的时候,将请求平均分配到8080和8081端口. 准备工作: 1)准备两台Tomcat服务器(端口号为808 ...
- windows使用nginx实现网站负载均衡测试实例
http://www.jb51.net/article/22470.htm 如果你关注过nginx,必定知道nginx这个软件有什么用的,如果你的网站访问量越来越高,一台服务器已经没有办法承受流量压力 ...
- Nginx负载均衡配置实例详解
负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的同学有所帮助哦. 负载均衡 先来简单了解一下什么是负载均衡,单从字面上的意思来理解就可 ...
- Nginx负载均衡配置实例详解(转)
| 时间:2013-09-05 20:19:17 | 阅读数:810738 [导读] 负载均衡是我们大流量网站要做的一个东西,下面我来给大家介绍在Nginx服务器上进行负载均衡配置方法,希望对有需要的 ...
- 解决nginx负载均衡高可用keepalived只针对物理机的问题
在高可用keepalived软件,在默认的情况下仅仅在对方机器宕机或keepalived停掉的时候才会接管业务. 但是在实际工作过程中,例如在nginx负载均衡工作实例中,nginx服务已停止,而ke ...
- 地址设置nginx负载均衡_nginx负载均衡配置实例
什么是负载均衡? 负载均衡主要通过专门的硬件设备或者通过软件算法实现.通过硬件设备实现的负载均衡效果好.效率高.性能稳定,但是成本比较高.通过软件实现的负载均衡主要依赖于均衡算法的选择和程序的健壮性. ...
- nginx负载均衡配置-windows
http://www.2cto.com/os/201302/191589.html nginx负载均衡配置-windows 虽然说windows上的nginx在官方文档中提到"仅作为测试&q ...
- 50.Nginx负载均衡 ssl原理 密钥对 配置ssl
2019独角兽企业重金招聘Python工程师标准>>> 12.17 Nginx负载均衡 12.18 ssl(https)原理 12.19 生成ssl密钥对 12.20 Nginx配置 ...
- nginx负载均衡集群(二)
nginx负载均衡配置实战 一.配置基于域名虚拟主机的web节点 web02和web01做同样的操作,nginx配置文件如下: [root@web01 conf]# cat nginx.conf wo ...
最新文章
- java对象的访问定位_2、JVM-Java对象的创建、对象结构、对象访问定位-Go语言中文社区...
- mysql groupby having_mysql group by having的使用方法
- 使用FatJar打包java project(非web工程)
- carbon 验证时间格式_接口测试:用好“变量”,重复验证也不怕
- 在ubuntu中使用cookiecutter搭建django项目时命令迟迟没有反应
- 小师妹学IO系列文章集合-附PDF下载
- asp.net 报表页面模板_20套大屏模板,教你3分钟制作出酷炫的可视化大屏
- Window捕获消息机制-C#
- php 新建 mysql用户_php为什么选mysql作为数据库? Mysql 创建用户方法
- hello March
- 人人开源项目前端添加静态路由
- Bert:Pre-training of Deep Bidirectional Transformers forLanguage Understanding
- postgresql-timescaldb_extention
- 实验一 利用Excel表格进行掷硬币模拟实验
- 三大范式,ER图,外键,视图,索引,触发器
- 连续时间信号,离散时间信号,模拟信号,数字信号的区别。
- 一种简单的图形旋转算法
- 2020复旦cs专硕抄底经验
- Aspose.PDF for Java系列4-基本操作
- 电工学复习【4】--三相交流电路