繁体   English   中英

Windows服务启动的超时值是多少

[英]What's the time-out value for the start-up of a Windows service

为了调试Windows服务(在我公司这里编写), main功能始于:

Sleep(3000); // three seconds

这应该允许我在服务启动时执行“附加到进程”,但是我似乎太慢了,因此我决定将该值修改为30,000(三十秒)。

但是现在,在启动服务时,出现以下错误消息:

Prompt>net start <Service_Application>
The service is not responding to the control function.

我可以输入的最大值是多少,以免出现这种超时情况?

您可以通过访问注册表项HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\Control key ServicesPipeTimeout来获取值。

如果未设置此值,则其默认值设置为125秒(请参阅https://msdn.microsoft.com/en-us/library/windows/desktop/ms685149(v=vs.85).aspx了解更多信息关于它 )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM