web-services - Control-M 可以执行 http 服务端点来获取作业状态吗?

标签 web-services scheduler job-scheduling control-m

我对 control-m 很陌生,想问一下 control-m 是否支持这种情况:

  1. 我们有一个 http Web 服务,用于运行日志运行作业,例如

http://myserver/runjob?jobname=A

这将在服务器上启 Action 业 A 并返回作业 ID。我返回作业 ID,这样我就可以在需要时从服务器获取作业的状态。该工作有多种状态,例如等待,进行中,错误

  1. 我希望在服务器上的作业更新后,control-m 作业状态也随之更新。为此,我创建了一个 Web 服务 url:

http://localhost/getjobsatus?jobid=1

该url请求将获取job id 1的job状态

control-m 可以轮询 Web 服务 URL 以获取作业状态吗?我可以调用 Web 服务来运行作业并取回其 ID 吗?

很抱歉提出这个基本问题。任何帮助将不胜感激。

最佳答案

欢迎来到 Control-M 社区:-)

您可以实现 2 个 Control-M WebServices 作业(可通过 BPI – 业务流程集成套件获得),其中一个用于提交您的作业并获取其 ID,另一个用于跟踪其状态。

或者,您可以使用脚本内的 ctmsubmit 命令在 1 个 Control-M OS 类型作业中实现此操作...

欢迎加入我们的Control-M online community

关于web-services - Control-M 可以执行 http 服务端点来获取作业状态吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17630041/

相关文章:

linux - 禁用 Linux 调度程序来测量特定机器代码指令的功耗

linux - 单服务器的简单作业调度程序

java - 在 Java 中测试 REST 服务

sql - 如何获取维基百科类别及其子类别下的所有文章页面?

java - 使用 Web 服务时操作不匹配

java - 使用 Eclipse、Tomcat 和 Jersey 的 Java 中的 Restful WebServices

vxworks - VxWorks调度程序如何执行?

c - Linux 实时调度优先级(SCHED_FIFO 和 SCHED_RR)的实际使用?

基于相对优先级的作业调度算法

java - 如何使用Java Job调用Web服务?