标签:http 使用 os io cti 工作 linux htm
系统:windows2003
nginx版本:1.7.3(官方推荐版本
#父节点 http
upstream cluster_1{
ip_hash;#能较好地把同一个客户端的多次请求分配到同一台服务器处理,避免了加权轮询无法适用会话保持的需求
server host:port weight=1;#权重越高转向的请求比重越大
server host:port weight=1;
……
}
#父节点 server
local ~ $ {
proxy_pass http://cluster_1;#可以直接使用具体地址
}
was测试:
IIS+nginx
测试页面:index.htm 内容:端口号
测试页面:t1.php 内容:<?php echo "$端口号<hr />time()" ?>
测试结果:
was测试,每秒请求达到2000时开始不稳定(不使用nginx,直接请求iis测试时每秒请求6000仍然稳定
官方说明:
windows环境下每个工作进程最多处理1024个并发请求,即使启动多个工作进程,也只有一个工作进程在处理所有请求(select通知方法引起的?
备忘:
继续测试后续session会话保持及sso,同时配置linux系统再测试nginx并发瓶颈
疑惑:
为什么不用nginx直接请求网站时perfmon可以检测到current connections,而使用nginx后再请求时都没有值呢?有了解的朋友还请指点谢谢
windows+nginx负载测试,布布扣,bubuko.com
标签:http 使用 os io cti 工作 linux htm
原文地址:http://www.cnblogs.com/duomio/p/3893061.html