[英]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.