Build 当用户注销RDP会话时,Hudson构建失败

Build 当用户注销RDP会话时,Hudson构建失败,build,hudson,Build,Hudson,我们正在使用Hudson用Ant脚本构建混合的C++/Java项目。它在Tomcat6中运行,运行在WinXP虚拟机上 我最近注意到,当用户注销计算机(从远程桌面会话)时,当前正在运行的构建往往会突然失败,而不会显示错误消息 有没有人遇到过类似的情况,或者知道是什么导致了这种效果?如果需要,我可以发布关于我们设置的其他信息,我只是不确定在这种情况下什么是相关的 编辑:我曾尝试在不同的用户下运行Tomcat服务,但这似乎没有帮助。尝试使用标准本地系统帐户、服务器管理员帐户和域管理员帐户。尝试向To

我们正在使用Hudson用Ant脚本构建混合的C++/Java项目。它在Tomcat6中运行,运行在WinXP虚拟机上

我最近注意到,当用户注销计算机(从远程桌面会话)时,当前正在运行的构建往往会突然失败,而不会显示错误消息

有没有人遇到过类似的情况,或者知道是什么导致了这种效果?如果需要,我可以发布关于我们设置的其他信息,我只是不确定在这种情况下什么是相关的


编辑:我曾尝试在不同的用户下运行Tomcat服务,但这似乎没有帮助。尝试使用标准本地系统帐户、服务器管理员帐户和域管理员帐户。

尝试向Tomcat JVM参数添加-Xrs


有关更多信息,请参见此。

用户是从虚拟机注销,还是从托管虚拟机的物理机注销?用户是从VM注销。引用的错误似乎与我的问题无关。Hudson在Tomcat中运行,作为一种服务。当用户注销计算机时,它不会关闭(我们也不希望它关闭)。它提供的页面总是可以访问的。然而,当一个人注销时正在运行的构建将在没有任何解释的情况下神奇地死亡。为了以防万一,我尝试将此添加到参数中,但同样的情况仍然发生。