有没有更好的方法可以从客户端检查IIS的联机状态?

时间:2019-02-20 02:21:31

标签: c# .net http iis

我们有以下设置:

服务器: 虚拟服务器,Intel Xeon E5-2697v4 x 2、32GB RAM,4个处理器,Windows Server 2012 R2 Standard Edition,IIS 8.5

客户: Windows 7 SP3,Celeron 2.4GHz,4GB RAM,Chrome 41

有1台服务器和600台客户端在工作时间内运行。 每个客户端都通过打开一个html页来检查IIS是否在线,该html页每1-2分钟保存在IIS中,并且一天有900次保存在一个客户端中。

C#.NET Framework使用WebRequest.GetResponse()编程在线检查方法。

联机检查方法通常花费大约50毫秒,但有时花费大约5000毫秒。 50ms与5000ms的比例为100:1。

有人可以告诉我,有什么更好的方法可以从客户端进行IIS的联机检查,因为客户端在进行联机检查时无法执行任何操作,而在联机检查耗时5000ms时这会很糟糕吗?

谢谢!

0 个答案:

没有答案