当前位置: 首页 > 知识库问答 >
问题:

AutoSys:KILLJOB事件离开孤立进程

阙新觉
2023-03-14
C:\Windows\system32\cmd.exe /C foobar.exe

是否有人有任何解决方案,使autosys的终止信号传播到实际进程?

谢了。

共有1个答案

马晓博
2023-03-14

在处理Windows Autosys作业时,这是一个已知的bug。这是从Autosys R11参考手册。我从来没有尝试过使用这个修复。祝你好运.

Foobar.exe会在不使用cmd.exe的情况下运行吗?我会尝试一下,看看KILLJOB事件是否正常工作。

Windows不支持进程组的概念。当为运行可执行文件(.exe)的作业发出KILLJOB事件时,KILLJOB将杀死命令定义中指定的进程。当为运行*.exe以外的其他内容(例如*.bat、*.cmd或.com)的作业发出KILLJOB事件时,KILLJOB仅终止CA Workload Automation AE用于启动该作业的cmd.exe进程。作业状态根据已终止的cmd.exe进程的返回代码设置,可以是以下状态之一:成功、失败或终止。用户应用程序或批处理(.bat)文件启动的进程不会被杀死。为了解决这个限制,您可以修改您的程序以监视来自Windows计算机上运行的CA Workload Automation AE作业的信号,并且可以为SEND_SIGNAL事件实现此参数。*

 类似资料:
  • 我得到了一个SpringBoot应用程序,它使用SpringSleuth来跟踪服务间调用。在该应用程序中,存在一个ScheduledExecutorService,它在循环中执行http请求(下面的伪代码): 如果我现在查看一下Sleuth生成并存储在Zipkin中的跟踪,我可以看到所有http调用都与单个跟踪关联。很可能是因为跟踪上下文是在调用期间移交的。 如何在开始下一次迭代之前清除当前跟踪,

  • 孤儿进程概念 我们经常听别人说到孤儿进程(Orphan Process),究竟是什么呢,现在我们一次理解透。 根据维基百科的解释,孤儿进程指的是在其父进程执行完成或被终止后仍继续运行的一类进程。 孤儿进程与僵尸进程是完全不同的,后面会详细介绍僵尸进程。而孤儿进程借用了现实中孤儿的概念,也就是父进程不在了,子进程还在运行,这时我们就把子进程的PPID设为1。前面讲PID提到,操作系统会创建进程号为1

  • 本文向大家介绍nhibernate 全部删除孤立项,包括了nhibernate 全部删除孤立项的使用技巧和注意事项,需要的朋友参考一下 示例 保存/更新/删除对象时,请检查关联并保存/更新/删除找到的所有对象。除此之外,当一个对象从关联中删除并且不与另一个对象(孤立的)关联时,也将其删除。

  • 问题内容: 我在使用带有以下映射的JPA删除孤立节点时遇到问题 我遇到了孤立角色挂在数据库周围的问题。 我可以使用特定于注释的Hibernate标记,但是显然我不想将解决方案绑定到Hibernate实现中。 编辑:似乎JPA 2.0将包括对此的支持。 问题答案: 如果将它与Hibernate一起使用,则必须显式定义批注,该批注可与JPA结合使用。 如果你不打算使用,则必须先明确删除子元素,然后再删

  • 问题内容: 我刚刚检查了/ var / lib / docker / volumes文件夹,发现该文件夹正以名为Docker UUID的文件夹爆炸,每个文件夹都包含一个config.json文件,其内容与 哪里 是指向主机上的文件夹的路径,该主机已通过-v开关挂载到Docker容器上。我有这样的文件夹可以追溯到我对Docker进行实验的开始,即大约3周前。 有问题的容器很久以前就已停止并且dock

  • 以以下两个表格为例: 和 主键和。 我需要删除任何没有相关的。大约有3MM和25MM记录。 我正在尝试以下两个问题: 正如您所看到的,即使不删除任何记录,两个查询都会在大约3分钟内显示类似的性能。 服务器磁盘I/O峰值达到100%,因此我假设数据正在溢出到磁盘,因为对和都进行了顺序扫描。 服务器是EC2r3.large(15GB RAM)。 我能做些什么来优化这个查询呢? 在为两个表运行并确保设置