gpt4 book ai didi

tomcat - Hudson "stop"/取消构建留下进程

转载 作者:行者123 更新时间:2023-11-28 21:51:16 25 4
gpt4 key购买 nike

我们有一个自动构建,由 Hudson (1.312) 管理,它有几个层。关于奴隶:

  • codewarrior cc/ld 和其他工具(一些内部工具),由
  • 运行
  • 一些递归的 Cygwin GNU 生成 3.81 个实例,由
  • 运行
  • Hudson“执行 windows 批处理命令”(据我所知,cmd.exe 运行 hudson 创建的批处理文件),运行者
  • Hudson 服务,以域用户身份运行(不是 LocalService),开始于
  • Windows XP(32 位)机器

master 是一台运行普通 Tomcat 的 OSX 机器。

问题:“取消构建”按钮(指向“停止”URL 的红色小 X)不会取消 make 或其任何子进程。就 Hudson UI 而言,作业成功停止,但仍有 make.exe 和 cc/ld 进程在运行。如果在同一工作区中再次开始构建,这可能会导致严重问题。

是否有关闭所有这些进程的“最佳实践”?

(在任何人建议使用 ant、jam、maven 等不那么科学怪人的构建管理框架之前——我们正在迁移到 jam,有点成功!当我们解决问题时,我们需要构建可终止的不过,目前的系统。)

最佳答案

这可能是一个错误,我们需要诊断这个问题。你能在问题跟踪器中提交这个吗?

关于tomcat - Hudson "stop"/取消构建留下进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1140152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com