【问题标题】:Autosys job which is executing .cmd file taking longer time than running .cmd script separately through command line interface执行 .cmd 文件的 Autosys 作业比通过命令行界面单独运行 .cmd 脚本花费的时间更长
【发布时间】:2020-09-14 23:10:23
【问题描述】:

此作业调用 .cmd 脚本,该脚本调用另一个环境中的产品来执行。 在该产品工具中运行时,保存文件大约需要 11 分钟 但是在通过 .cmd scripy 调用我是 autosys 的产品时,大约需要 40 分钟。

【问题讨论】:

  • 你能告诉我们minimal reproducible example吗?
  • 来自 Autosys 标签 除非您询问有关与 AutoSys SDK 集成的编程问题,否则您的问题很可能是题外话。使用服务器管理软件的问题,请咨询Server Fault。

标签: windows performance cmd delayed-job autosys


【解决方案1】:

我正在尝试执行命令为 .cmd 脚本的 autosys 作业。 在 JIL 中,命令被定义为运行 .cmd 脚本 例如,考虑 test.cmd,它是 windows 批处理脚本。

在 test.cmd 脚本中,代码如下所示

调用 C\users\software.exe /product "productinsoft"

从上面一行来看,software.exe 是一个软件,productinsoft 是该软件中的 etl 项,它在自己的服务器路径中生成 .CSV 文件。

通过 autosys 运行时,通过调用上述模式 作业需要更多时间来完成读/写操作。 但是当通过软件手动执行 etl 项时,所花费的时间会更少。

【讨论】:

    猜你喜欢
    • 2018-09-26
    • 2015-01-23
    • 1970-01-01
    • 2020-04-03
    • 2014-05-03
    • 1970-01-01
    • 2010-10-16
    • 2021-05-18
    • 2016-06-03
    相关资源
    最近更新 更多