【发布时间】:2013-05-02 12:00:50
【问题描述】:
我的 hudson 工作刚开始在构建开始时挂起,输出如下所示: 由匿名用户发起 [微调]
这种状态可以持续好几个小时,不知道是哪里出了问题。有任何想法吗?我如何调试这些东西?
【问题讨论】:
-
触发堆栈跟踪并查看它花费的时间。
-
kill -3 在进程上,你将有一个线程转储。这些线程之一是你的。你会看到它在做什么。
我的 hudson 工作刚开始在构建开始时挂起,输出如下所示: 由匿名用户发起 [微调]
这种状态可以持续好几个小时,不知道是哪里出了问题。有任何想法吗?我如何调试这些东西?
【问题讨论】:
相同的作业或不同的作业留下了僵尸进程。任何与此作业相关的旧构建任务、svn checkout 或 git clone 进程仍在运行或挂起。请使用 ps 命令检查是否有任何此类进程正在运行。如果是,则终止该进程,该作业将继续运行。这样你就可以在不重启 hudson 的情况下解决这个问题。
【讨论】:
遇到过同样的问题,根据我的发现,SVN 要求输入密码,所以它停留在那个阶段。我已经清理了 ~/.subversion 目录中存储的密码。然后重新输入密码。然后就成功了。
【讨论】: