我需要以编程方式启动一些 autosys 作业。除了通常的命令行方法之外,是否有任何 api 在 Java、perl 等中用于作业管理。
我正在使用 Autosys r11。
是的,Autosys R11 有一个 Java API。请参阅 ca.com 网站并下载 CA Workload Automation AE API 参考指南以获取文档。
CA Workload Automation AE 是 CA 对 Autosys 的最新更名
有一个 perl 库CA::WAAE可以获取工作信息和/或开始工作。另一个库CA::AutoSys用于旧版本的 Autosys。
使用日历告诉 Autosys 您需要在每月的哪一天运行该作业。
启动日历工具的命令是 autocal(图形编辑器)和 autocal_asc(CLI 编辑器)。它应该在您的服务器上的 $/etc/autosys 中。