同时定期检查多台服务器上的服务器状态

本文关键字:服务器 状态 检查 | 更新日期: 2023-09-27 18:11:46

首先,我的英语很差。请理解我。

我的小项目同时使用 C# .NET 检查多个服务器状态。

我的问题是; 我是否必须制作多个Timer并用Thread.start()操作每个线程,或者我必须进行多个Thread并且每个线程应该Timer.start()操作?

如果两者都不是正确的方法,请教我如何做到这一点。
例子总是受欢迎的。

提前谢谢。

同时定期检查多台服务器上的服务器状态

当您使用 System.Threading.Timer 时,它会为您处理线程。从文档中:

使用计时器回调委托指定所需的计时器方法 来执行。计时器委托是在计时器 构造,并且无法更改。该方法不会在 创建计时器的线程;它在线程池线程上执行 由系统提供。

http://msdn.microsoft.com/en-us/library/system.threading.timer.aspx