gpt4 book ai didi

java - 我如何等待 DRMAA 的外部启 Action 业?

转载 作者:太空宇宙 更新时间:2023-11-04 14:27:44 24 4
gpt4 key购买 nike

我想等待外部提交的作业完成。

我的第一个想法是通过调用 qstat 获取 jobID,然后执行 session.wait(jobID, Session.TIMEOUT_WAIT_FOREVER);。但这行不通。除了调用 qstat 直到作业不再列出之外,还有其他想法吗?

最佳答案

您能具体解释一下 session.wait(jobId, Session.TIMEOUT_WAIT_FOREVER) 不起作用吗?这也是我的倾向,并允许您检索作业的返回代码。

有东西here这可能是相关的;它建议使用 synchronize 而不是 wait:

session.synchronize(Collections.singletonList(jobId),
Session.TIMEOUT_WAIT_FOREVER, false);
int status = session.getJobProgramStatus(jobId);

否则,您可以在作业中添加一些内容来记录/表明其完成吗?

关于java - 我如何等待 DRMAA 的外部启 Action 业?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26493969/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com