我有一个我正在测试的控制台服务。我计划使用计时器让它持续一整天,每隔30秒进行一次间隔检查,但是,看起来很多人不喜欢以这种方式使用计时器。使用计时器是明智的吗?或者他们是一个更好的方法来接近它?
答案 0 :(得分:3)
在服务中安排定时器是可以的。
您应该问自己的问题是,您是否需要自己的服务,或者只能利用已经运行计时器的服务(任务计划程序)。或许您应该响应用户操作。
答案 1 :(得分:1)
我怀疑他们正试图让你使用基于线程的方法this way来实现它,这可以说是优越的,因为等待方法旨在正确唤醒以响应服务接口。
如果您需要非常频繁地启动,则服务方法优于计划任务。