Jenkins - 服务无法在Windows 7上启动

时间:2013-05-08 11:29:50

标签: windows-services jenkins

当我尝试从“计算机管理”手动启动Jenkins时,我收到错误1053:“错误1053:服务没有及时响应启动或控制请求。”

我尝试从CMD开始:jenkins.exe start我收到错误: enter image description here

系统在两周前工作,我不知道发生了什么。

3 个答案:

答案 0 :(得分:3)

我发现问题,我的服务器运行速度很慢,可能是因为Windows。 Windows无法在30秒内启动Jenkins服务。

解决方案:

如果服务在定义的超时期限内没有响应,则服务控制管理器将生成一个事件(默认超时时间为30000毫秒)。要解决此问题,请使用注册表编辑器更改所有服务的默认超时值。

  1. 注册表编辑器中,单击注册表子项 HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control
  2. 在详细信息窗格中,找到 ServicesPipeTimeout 条目,右键单击该条目,然后选择修改。注意:如果 ServicesPipeTimeout 条目如果不存在,您必须通过在“编辑”菜单上选择“新建”,然后选择 DWORD值,然后键入 ServicesPipeTimeout ,然后单击“输入”来创建它。
  3. 点击十进制,输入新的超时值(以毫秒为单位)(我更喜欢120000),然后点击确定
  4. 重新启动计算机。

答案 1 :(得分:0)

使用任务管理器检查是否没有挂起侦听TCP端口的服务的挂起实例。

您使用的是端口80,8080还是其他什么东西?

是否有可能在计算机上安装IIS并阻止Jenkins使用侦听端口?

答案 2 :(得分:0)

我遇到了相同的错误1053。jenkinsservice无法启动。  我注意到端口8080已被其他Windows应用程序服务占用。 所以我将端口更改为jenkins安装文件夹中jenkins.xml中的其他编号。 现在,jenkins服务已启动并正在运行。