是否可以将JobNet的状态从“执行中”更改为“成功”?

 
如果在JobNet(Job)执行中AccelPlatform已停止(JobSchedulerService停止),且下次启动时使用JobNet监视器来参照执行中的JobNet,将导致JobNet的状态仍处于“执行中”。
此时,即使想要将对象JobNet停止,JobNet的状态也将仍处于“结束请求中”。(也无法再次停止)

这是因为虽然向JobSchedulerService发送停止指令,但该Job的进程已不存在,因此从“结束请求中”无法进行状态跳转。
即使在未允许并列执行的情况下,由于JobNet(Job)已停止,也无法正常执行该JobNet(Job)。
JobNet的状态仍处于“结束请求中”也没有影响。
请避免在Job执行中停止服务。

此问题在2015 Spring(Juno)中已修复。
https://issue.intra-mart.jp/issues/4965
结束时的状态为“错误”。

 -- 适用对象 -----------------------------------------
iAP/Accel Platform/2012 Autumn(Alba)
iAP/Accel Platform/2012 Winter(Bourbon)
iAP/Accel Platform/2013 Spring(Climbing)
iAP/Accel Platform/2013 Summer(Damask)
iAP/Accel Platform/2013 Autumn(Eden)
iAP/Accel Platform/2013 Winter(Felicia)
iAP/Accel Platform/2014 Spring(Granada)
iAP/Accel Platform/2014 Summer(Honoka)
iAP/Accel Platform/2014 Winter(Iceberg)
 -----------------------------------------------------

FAQID:375
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持