提交非交互式的工作

您可以使用grbcluster创建一个批处理(即。非交互式的工作):

> grbcluster批解决ResultFile =解决方案。索尔misc07。国会议员——下载信息:批5 d0ea600 - 5068 4 - a0b bee0 efa26c18f35b创建信息:上传misc07.mps……信息:批5 d0ea600 - 5068 4 - a0b bee0 efa26c18f35b提交与工作a9700b72…信息:批5 d0ea600 - 5068 4 - a0b bee0 efa26c18f35b状态信息:完成结果将存储在目录5 d0ea600 - 5068 4 - a0b bee0 efa26c18f35b信息:下载solution.sol……信息:下载gurobi.log…信息:丢弃批处理数据

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

这是一个非交互式优化任务,因为它发生在两个截然不同的阶段。第一阶段向服务器上传模型并创建一个批处理。第二个等待批处理完成并检索结果。一般来说,阻止客户端没有影响一批一旦被提交给集群管理器。我们的示例中等待完成的批处理,但这只是因为我们使用了下载国旗。你可以检查批的状态和下载结果只要需要的(地方),因为它们是存储在集群管理器,直到他们被丢弃。