长期运行的Windows服务

长期运行的Windows服务

民间,

我想开发一个长期运行的Windows服务(它应该可以正常工作数月之久),我想知道这里有什么更好的选择:


在OnStop方法中使用while(true)循环
使用计时器每n秒计时一次并触发我的代码
还有其他选择吗?


谢谢
伊萨姆

最佳答案

我不会做#1。

我要么做#2,要么在执行实际工作的OnStart期间剥离一个单独的线程。

关于c# - 长期运行的Windows服务,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/742021/

10-08 22:43