首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IIS:比它能处理的请求更多,服务器就死了。怎么修呢?

IIS:比它能处理的请求更多,服务器就死了。怎么修呢?
EN

Server Fault用户
提问于 2014-03-25 21:23:01
回答 2查看 363关注 0票数 2

所以我在Windows 2008 R2上有这个IIS7Web服务器(它也运行ColdFusion 10,但这对这个目的并不重要)。它运行的很好,但我没有太多的交通。

几个小时前,我开始获得稳定的每分钟2-3 k的页面浏览量,针对的是某个特定的空白页面。它或多或少应该是这样的,而不是DDOS尝试,但它完全关闭了服务器。

我试着为该站点设置一个请求限制,但这并没有帮助,似乎仅仅存在大量的请求就足以杀死服务器。

虽然我感兴趣的是让服务器能够处理很多请求(如果您对如何做到这一点有一些见解,那就太棒了),现在最重要的事情是快速修复,即让IIS对所有这些页面请求“免疫”。

有什么想法吗?提前感谢!

EN

回答 2

Server Fault用户

发布于 2014-03-25 22:44:34

如果不是ddos攻击,那就像ddos攻击。

这里我要做的是在前面使用IIS设置一个反向代理。通常,这只会将请求传递给后端服务器,后者现在运行在一个奇怪的、未通过防火墙端口的服务器上。然后,对于特定的页面,我将在代理上设置一个规则,只返回糟糕的请求。这个扩展非常好,至少直到网络端口上的带宽用完为止。

票数 1
EN

Server Fault用户

发布于 2014-03-26 13:27:30

很难从你提供的信息中说出--我想看看你的IIS日志和事件查看器中是否出现了什么有趣的东西,并获得了更多关于硬件的信息--但正如我前面所说,我在黑暗中拍摄的是“抛出的磁盘”。RAID 5中的一个坏磁盘将在读取负载很重并锁定服务器时出现。(当LDAP服务器被备份时,我已经有了一整所学院的"DOSed“--那个盒子的管理员没有意识到他的一个磁盘已经死了。)人们在家里打电话给我而不是他,因为我的服务依赖于他。)

您在评论中说您的服务器正在said上运行。SSD无法预料地死亡,因此可能值得跟进。一个健康的SSD RAID--和一个健康的服务器--应该能够处理您提到的负载。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/584483

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档