WCF主机作为Windows服务故障

时间:2010-04-22 15:39:43

标签: c# .net wcf windows-services

我将此WCF服务作为窗口服务运行。

我的代码中每次发生错误都会重启服务。

现在我遇到主机出现故障的问题,它会尝试重新启动,然后再次发生故障,但在某些时候它会停止服务。

想知道为什么停止服务?这是由操作系统处理的事情,它检测到服务在一定时间内出现故障,它会停止服务,因为它出现故障太多时间?

2 个答案:

答案 0 :(得分:3)

我相信默认情况下服务只会重启很多次。

  • 运行service.msc
  • 找到您的服务
  • 在其属性对话框中查看“恢复”标签

答案 1 :(得分:0)

尝试查看事件日志,如果windiws本身正在做某事,必须有一些信息。