队列、负载均衡和任务优先级


队列、负载均衡和任务优先级

如前所述,Gurobi计算服务器支持作业优先级。您可以为每个作业分配-100到100之间的整数优先级(默认为0)。在队列作业中进行选择时,Compute Server将首先运行优先级最高的作业。请注意,服务器永远不会抢占正在运行的作业。

我们选择给予100优先级一个特殊的意义。优先级为100的作业将立即启动,即使这意味着服务器将超过其作业限制。您应该小心使用优先级为100的作业,因为一次提交太多的作业可能会导致非常高的服务器负载,这可能会导致性能低下,甚至在极端情况下导致崩溃。请注意,此特性必须由集群管理员使用HARDJOBLIMIT配置属性。

与大多数作业属性一样,可以通过编程语言API或许可文件设置优先级。