问题在于: 我观察到,运行构建时CPU使用率为100%。构建持续时间为ca. 2小时。如果构建结束,jenkins的使用率仍为80-85%。在此之后我重新开始jenkins服务。 CPU使用率为5%。我开始了相同的构建,其持续时间为38分钟。在运行构建时,使用率为100%,但是对于此任务,如果持续时间为38分钟则可以。 今天早上7点,CPU使用率再次达到80%。我此时不开始构建。如果我构建项目,其持续时间已经是2小时。 在这个项目中有3个工作岗位。其他人的持续时间是20-25分钟。
也许有人可以找到问题。如果有必要,请告诉我。
詹金斯版本:1.590 服务器:Windows 7,32位
答案 0 :(得分:1)
我已经解决了这个问题。问题是我的防病毒程序。我卸载了它,使用量是整天0-1%。
答案 1 :(得分:0)
就我而言,它是Jenkins用来清理资源的“ 异步资源处理程序”插件/功能。异步资源处理程序无法清理工作空间,留下类似于'JOB_NAME_ws-cleanup_1599802799143'的目录堆。 当我停止Disposer跟踪孤立工作区(大约20个)时,CPU使用率恢复了正常。 您会在下面找到此选项, '管理Jenkins'->'有些资源Jenkins无法自动处理。点击管理'->停止跟踪。 当然,永久的解决方案是修复工作区清理插件以成功删除工作区。 Ref-Why is Jenkins suddenly unable to delete a workspace