【发布时间】:2012-11-07 09:21:23
【问题描述】:
我用 c# 编写了一个处理大量数据的 Windows 服务。当我们停止它尝试某个时间 20/30 秒然后抛出异常。
我想在 OnStop 事件中实现 ServiceBase.RequestAdditionalTime()。
我想知道 Windows 服务抛出异常的确切超时时间,以便我可以在它之前请求额外的时间。
我搜索但没有找到这个默认的停止超时值。
【问题讨论】:
-
IIRC 是 30 秒 - itgeekdiary.com/increase-the-service-timeout-period
标签: c# .net windows-services