提交非交互式作业


提交非交互式作业

您可以使用grbcluster.要创建批处理(即,非交互式作业):

> GRBCluster批处理结果文件= solution.sol misc07.mps  - 下载信息:批量5d0ea0-efa26c18f35b创建信息:上传MISC07.mps ...信息:批量5d0ea600-5068-4a0b-bee0-efa26c18f35b提交使用作业A9700B72 ...信息:批量5D0EA600-5068-4A0B-BEE0-EFA26C18F35B状态已完成信息:结果将存储在目录中5d0ea600-5068-4a0b-bee0-efa26c18f35b信息:下载solution.sol ...信息:下载gurobi.log ...信息:丢弃批处理数据

此命令执行多个步骤。首先,创建批处理规范并显示批处理ID。然后,上载模型文件并提交批处理作业。一旦作业到达计算服务器队列的前面,就会处理。此时,批处理被标记为已完成,并将与日志文件的结果文件自动下载到客户端。默认情况下,存储结果文件的目录名称是批处理ID。最后,丢弃了批量数据,允许群集管理器从其数据库中删除相关数据。

这是一个非交互式优化任务,因为它发生在两个不同的阶段。第一阶段将模型上传到服务器并创建批处理。第二次等待批处理完成并检索结果。通常,一旦提交到群集管理器,停止客户端对批次没有影响。我们的榜样等待批处理完成,但这只是因为我们使用了- 下载旗帜。您可以检查批处理的状态,并每当需要(以及无论何处)时下载结果,因为它们存储在群集管理器中,直到它们被丢弃。