方案
- 所有批处理应用程序(基于Spring Batch)必须部署到Jboss EAP。
- 必须启动所有批处理作业&通过使用现有的企业工作量/调度系统来监视,例如, ASG-Zena通过shell脚本。
- 所有批处理作业都将具有用于启动作业的HTTP端点,获取作业状态和停止作业。 shell脚本将使用端点来控制批处理作业。
- shell脚本将返回退出代码以指示批处理作业的执行结果,以便企业调度程序系统可以跟踪批处理作业的成功或失败
[企业工作量/计划] [Shell脚本]< - > [HTTP] [[Batch Applications] Jboss EAP]
问题
- 当批处理作业通过HTTP端点异步启动时,shell脚本如何获得批处理作业的执行结果?
醇>