标签: .net windows-services service
我有一个用.NET编写的Windows服务,我需要能够为它实现一个自动重启功能。
E.g。服务不断监视运行中的环境,一旦环境变量的值达到其threashold值,服务必须自行重启。
最简单的方法是什么?
答案 0 :(得分:5)
让您的应用监控环境变量,并在应该的时候退出,将服务设置为在服务的恢复选项卡下重新启动。如果使用代码安装服务,则可以以编程方式执行此操作。
答案 1 :(得分:3)
编写服务以启动服务!