娱乐新地带论坛  

返回   娱乐新地带论坛 > 电脑技术 > 『软件使用』

『软件使用』 交流对软件的使用心得、经验窍门、好的软件要让大家一起用

发表新主题 回复
 
主题工具 显示模式
旧 2009-11-14, 03:18 AM   #51
No11117
阿水
初级会员
级别:1 | 在线时长:6小时 | 升级还需:6小时
 
阿水 的头像
 
注册日期: 2008-11-17
帖子: 9
现金:0金币
资产:0金币
阿水 正向着好的方向发展
我的理解是handeled是说处理完成的吧
730个应该是HTTP会话过程意外终止的
阿水 当前离线  
回复时引用此帖
旧 2009-11-14, 05:15 AM   #52
No11043
虾米
初级会员
级别:2 | 在线时长:12小时 | 升级还需:9小时级别:2 | 在线时长:12小时 | 升级还需:9小时
 
注册日期: 2009-01-10
帖子: 15
现金:12金币
资产:12金币
声望: 10
虾米 正向着好的方向发展
引用:
我的理解是handeled是说处理完成的吧
730个应该是HTTP会话过程意外终止的
会话过程意外终止,这个是用户的问题,还是我服务器的问题??

另一台 apache 服务器上一年来,也有17000多个. 累计.
虾米 当前离线  
回复时引用此帖
旧 2009-11-14, 07:13 AM   #53
No11053
游来有趣
初级会员
级别:1 | 在线时长:8小时 | 升级还需:4小时
 
游来有趣 的头像
 
注册日期: 2009-07-19
帖子: 11
现金:4金币
资产:4金币
声望: 10
游来有趣 正向着好的方向发展
accepts 应该表示的是socket连接已经建立完成
handled 是client发送的数据(HTTP请求)已经进行了对应的处理

之间的差异有可能是client连接成功但是没有发送任何有效数据或者是发送数据超时造成的

造成差异的具体原因多种多样,比如对一个放在公网的web server来说应该有不少人用各种扫描工具之类的的进行扫描吧,如果是自己在内网测试的话,也有可能是某些时刻服务器负载过大造成一些连接出现问题或者来不及响应之类的吧
个人认为应该问题不大

之前对apache和nginx的代码有过一些研究,nginx在大并发(1万以上)的情况下肯定是比apache要有优势的。因为nginx和lighttpd这些新的web server在linux下用的是epoll,FreeBSD下用的是kqueue,比apache的select/poll效率高很多

如果web server的并发数较少,比如只有几百个,那么apache和nginx的性能差距并不大,而且apache的多进程模型会更加稳定,当然nginx也可以配置成为多进程模式
游来有趣 当前离线  
回复时引用此帖
旧 2009-11-14, 09:10 AM   #54
No11057
yiyi
初级会员
级别:1 | 在线时长:10小时 | 升级还需:2小时
 
yiyi 的头像
 
注册日期: 2009-03-20
帖子: 14
现金:5金币
资产:5金币
声望: 10
yiyi 正向着好的方向发展
謝謝前輩的分析,真的是說的非常的有經驗.
基本上了解了.

謝謝前輩指點.
yiyi 当前离线  
回复时引用此帖
旧 2009-11-14, 11:07 AM   #55
No11051
绯村十二少
初级会员
级别:2 | 在线时长:13小时 | 升级还需:8小时级别:2 | 在线时长:13小时 | 升级还需:8小时
 
绯村十二少 的头像
 
注册日期: 2009-04-18
帖子: 16
现金:-3金币
资产:-3金币
声望: 10
绯村十二少 正向着好的方向发展
又看了下新版的apache(>2.2),发现新的event MPM模式使用的是epoll和kqueue,在网络连接数和大并发的情况下可以使用,更正一下
绯村十二少 当前离线  
回复时引用此帖
旧 2009-11-14, 01:04 PM   #56
No11112
sommm
初级会员
级别:1 | 在线时长:11小时 | 升级还需:1小时
 
注册日期: 2009-06-29
帖子: 17
现金:16金币
资产:16金币
声望: 10
sommm 正向着好的方向发展
nginx还算是不错了,我遇到的问题就是和java的app server配合的时候没有模块支持,用proxy模式的时候很多应用会出问题。
sommm 当前离线  
回复时引用此帖
旧 2009-11-14, 03:02 PM   #57
No11068
青蛙怕怕
初级会员
级别:2 | 在线时长:13小时 | 升级还需:8小时级别:2 | 在线时长:13小时 | 升级还需:8小时
 
青蛙怕怕 的头像
 
注册日期: 2009-06-11
帖子: 20
现金:20金币
资产:20金币
声望: 10
青蛙怕怕 正向着好的方向发展
google 上看了一下,好像都吹的很神乎嘛
青蛙怕怕 当前离线  
回复时引用此帖
旧 2009-11-14, 04:59 PM   #58
No10998
蓬舟
初级会员
级别:1 | 在线时长:10小时 | 升级还需:2小时
 
蓬舟 的头像
 
注册日期: 2008-10-17
帖子: 13
现金:2金币
资产:2金币
声望: 10
蓬舟 正向着好的方向发展
生产环境用了一个月了,确实不错,今天升级到0.7.59了
蓬舟 当前离线  
回复时引用此帖
旧 2009-11-14, 06:56 PM   #59
No11063
ringhi
初级会员
级别:1 | 在线时长:10小时 | 升级还需:2小时
 
ringhi 的头像
 
注册日期: 2009-09-24
帖子: 18
现金:18金币
资产:18金币
声望: 10
ringhi 正向着好的方向发展
算算也用了1個多月了,不錯... 沒問題....
ringhi 当前离线  
回复时引用此帖
旧 2009-11-14, 08:53 PM   #60
No11008
garconcn
初级会员
级别:1 | 在线时长:11小时 | 升级还需:1小时
 
注册日期: 2009-06-16
帖子: 16
现金:-3金币
资产:-3金币
声望: 10
garconcn 正向着好的方向发展
我做个一个实际测试双核双CPU浪潮服务器,4G内存。
使用Discuz7的论坛索引页面进行测试,模拟1024个连接,连续访问10000次。

有推导出相关结论:

1. 性能上来说NGINX还是要比Apache(Prefork)有优势。但主要是高并发连接的情况下。
Apache配置文件经过优化后(1024 Thread,4096 MaxClient)能够达到Nginx
的水平(24个worker进程,64个php-cgi进程),而且8192个连接nginx也保持稳定。
Apache的话2048个连接的测试就通过不了。

2. 在上述负载下NGINX的的出错率一直比较高,2%-5%非2xx的错误。Apache的确是
如楼上某位所言,负载高(uptime达到了32,nginx是3),但是不出错。一个非2xx
的错误都没有。

3. 上述差别其实就是select()和epool模式的差别所在,所以可比性并不强。应该将
Aapache的epoll MPM的性能与之做比较。

4. 静态页面方面,一个1K左右的HTML,nginx吞吐是Apache的3倍,但是系统负载
只有Apache的1/3(Uptime 0.9 vs 0.35)

对应的测试过程记录文件在附件里。
上传的附件
文件类型: rar nginx vs apache.rar (6.7 KB, 0 次查看)
garconcn 当前离线  
回复时引用此帖
发表新主题 回复

书签


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码

论坛跳转


所有时间均为北京时间。现在的时间是 06:54 AM


©2003-2024 1819.net All rights reserved.