因胸联盟 发表于 2015-1-16 16:39:40

来谈谈:HTTPERR的日记中呈现大批Timer_MinBytesPerSecond,Timer_ConnectionIdle毛病 ...

在这里你会学到更多的知识,学习linux,更要学习一种geek的精神,python之禅中也说过:以总结分享为荣,以跪求其解为耻;
在LogFilesHTTPERR的日记中发明了大批Timer_MinBytesPerSecond,Timer_ConnectionIdle毛病,
依据网上的先容,做了以下变动:

1)从IIS办理器右键单击当地盘算机选择属性。勾选同意间接编纂设置数据库。
2)在记事本中翻开C:Windowssystem32inetsrvMetaBase.xml文件,
搜刮MinFileBytesPerSec,将MinFileBytesPerSec设置从240变动为0。
搜刮ConnectionTimeout,将ConnectionTimeout设置从120变动为600。
MinFileBytesPerSec假如不在C:Windowssystem32inetsrvMetaBase.xml文件就是在C:Windowssystem32inetsrvMBSchema.xml文件
3)从头启动IIS。


在修正MBSchema特别注重,中断IIS历程,第一步修正
MetaBase
•在“IIsComputer”节点中,将EnableEditWhileRunning的值从0(FALSE)变动为1(TRUE)。所做变动应以下所示:

<IIsComputerLocation="/LM"

EnableEditWhileRunning="1"

EnableHistory="1"

MaxBandwidth="4294967295"

MaxHistoryFiles="10">


•将所做变动保留到MetaBase.xml文件中。
然后才干修正MBSchema文件。。。

-------------------------------另外一种看法

前些天发明本人的网站没法会见,扣问机房这边,说是呆板比来常逝世机,我就把网站迁徙到一个伴侣的主机上,了局没过几天呆板又挂了,问伴侣的机房何处说是硬件防火墙被打击了而逝世失落了,具体情形不知。看来不是硬件成绩,多数是被SYNFLOOD大概CC打击了。刚好本来的机房说比来购置了新的防火墙,我又放了归去。

既然不是硬件成绩而多是打击,我就入手下手反省IISlog了,发明IIS内里良多Timer_ConnectionIdle和Timer_MinBytesPerSecond的毛病,到收集上google了一下,罕见说法是说毛病是由于IIS的设置不妥引发的,是由于毗连超不时间设置太小,办理办法是设置毗连超时为600秒,把MinFileBytesPerSec的设置从240修正到0(相称于关失落该设置)。以为这些办理办法都有成绩,假设车辆防盗警报常常响,准确的办理办法是看看有谁常来打你车子的主张,大概把车子放在更平安的中央,而相对不是关失落警报。

由于HTTP服务必要占用TCP毗连,而TCP毗连时是必要占用体系资本的,并且IIS为每一个毗连也必要分派响应的资本。今朝的主性能够处置上万的毗连就能够说是软硬件计划都很不错了(能够拜见C10K)。假设歹意职员经由过程一台大概多台呆板倡议大批的毗连,而不哀求内容(如许不必要损耗几打击呆板的带宽),就能够大批损耗服务器资本而到达回绝服务的目标。

以是IIS必要封闭长工夫非举动的毗连,这个就是Timer_ConnectionIdle的毛病由来。

既然盾牌改善了,固然矛也要开展一下,打击者能够给服务器存心迟缓的发送和吸收内容而损耗服务器的资本,如许能够制止服务器关于Timer_ConnectionIdle的回护,响应的IIS的提防就是MinFileBytesPerSec设置,MinFileBytesPerSec属性经由过程以最小的数据量坚持毗连,来克制歹意的或软件事情不一般的客户端损耗资本。假如吞吐量低于MinFileBytesPerSec设置的值,则停止毗连。LOG内里就会显现Timer_MinBytesPerSecond毛病(一些Timer_MinBytesPerSecond毛病是由于windows2003的http.sys毛病引发的,办理体例是打上最新ServicePack:http://support.microsoft.com/kb/919797http://support.microsoft.com/kb/919797/en-us)

以是说这些设置都是用来回护IIS服务器的,能够必定水平上抵抗一些歹意的举动损耗服务器的资本,以是我反而将IIS毗连超时从本来的600秒改到了30秒

不外经由我们办理成绩发明时由于网站地点的使用程序池中哀求行列限定,限定在1000,依据本人的网站流量,判断设置为5000-10000就办理了,默许的1000的确有点少了



写学习日记,这是学习历程的见证,同时我坚持认为是增强学习信念的法宝。以上是我学习Linux的心得体会,希望对大家的学习有所帮助,由于水平有限,本文难免有所欠缺,望请指正。

再现理想 发表于 2015-1-18 16:50:32

Linux简单,占内存少,特别是对于程序开发人员来说很方便,如果说windows的成功在于其方便用户的窗口管理界面。

谁可相欹 发表于 2015-1-25 18:49:22

最好先搜寻一下论坛是否有您需要的文章。这样可以获得事半功倍的效果。

小魔女 发表于 2015-2-3 13:31:41

用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,估shell也称为命令解释器,有关命令的学习可参考论坛相关文章,精通英文也是学习Linux的关键。

深爱那片海 发表于 2015-2-9 03:53:51

另外Linux上也有很多的应用软件,安装运行了这些软件后,你就可以在Linux上编辑文档、图?片,玩游戏、上网、播放多媒体文件等。

蒙在股里 发表于 2015-2-26 20:59:51

Windows有MS-DOS?方式,在该方式下通过输入DOS命令来操作电脑;Linux与Windows类似,也有命令方式,Linux?启动后如果不执行?X-WINDOWS,就会处于命令方式下,必须发命令才能操作电脑。?

灵魂腐蚀 发表于 2015-3-8 17:56:35

硬盘安装及光盘安装,清楚了解安装Linux应注意的有关问题,如安装Linux应在最后一个分区内,至少分二个分区。

莫相离 发表于 2015-3-16 09:52:02

主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统安全,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决。

再见西城 发表于 2015-3-22 22:10:23

linux鸟哥的私房菜,第三版,基础篇,网上有pdf下的,看它的目录和每章的介绍就行了,这个绝对原创!
页: [1]
查看完整版本: 来谈谈:HTTPERR的日记中呈现大批Timer_MinBytesPerSecond,Timer_ConnectionIdle毛病 ...