manbet体育手机客户端

env参数

可选env论证也是结构体.它允许您在Gurobi计算服务器或Gurobi即时云上解决您的问题。

使用计算服务器License

Gurobi Compute Server允许您将优化作业卸载到远程服务器。服务器被组织成集群。通过提供集群中任何节点的名称,作业将自动发送到集群中负载最轻的节点。如果所有节点都满了容量,那么您的作业将被放入一个队列中,并在容量可用时继续进行。有关Gurobi计算服务器的其他信息,请参见Gurobi远程服务参考手册

对象的所有字段的枚举env格罗比会考虑的论点。

computeserver
计算服务器。您可以使用服务器名称或IP地址来引用服务器。如果使用非默认端口,服务器名称后面应该跟着端口号(例如,server1:61000).

密码(可选)
计算服务器集群的用户密码。请从计算服务器管理员处获取。

优先级(可选)
工作的优先级优先级必须在-100到100之间,默认值为0(根据惯例)。高优先级作业从服务器作业队列中选择,然后再选择低优先级作业。优先级为100的作业立即运行,绕过作业队列并忽略服务器上的作业限制。您应该谨慎对待优先级为100的作业,因为它们可能严重超载服务器,导致作业失败,在极端情况下可能导致服务器崩溃。

路由器(可选)
计算服务器集群的路由器。路由器可用于提高计算服务器部署的健壮性。您可以使用路由器的名称或IP地址来引用路由器。典型的远程服务部署不会使用路由器,因此通常不需要设置此参数。

CStlsinsecure(可选)
是否在TLS(传输层安全)中使用不安全模式。将其设置为0,除非服务器管理员另有指示。

下面是一个如何使用env参数连接到计算服务器:

env.computeserver = ' server1.m狗万滚球球ycompany.com: 61000;
env。优先级= 5;

使用Gurobi即时云许可

Gurobi即时云允许您将优化作业卸载到云上的Gurobi计算服务器。如果合适的机器已经在运行,作业将在该机器上运行。否则它将自动启动一台新机器。请注意,启动一台新机器可能需要几分钟。您可以找到关于Gurobi即时云服务的其他信息在这里

对象的所有字段的枚举env格罗比会考虑的论点。

accessid
您的Gurobi即时云许可证的访问ID。这可以从Gurobi即时云网站上检索到。当与你的secretkey,这允许您启动Instant Cloud实例并向它们提交作业。

secretkey
您的Gurobi即时云许可证的密钥。这可以从Gurobi即时云网站上检索到。当与你的accessid,这允许您启动Instant Cloud实例并向它们提交作业。注意,您应该将密钥保密。

池(可选)
机池。机器池允许您在Instant Cloud网站上创建固定的配置(捕获诸如机器类型、地理区域等内容),然后从客户机程序启动和共享机器,而无需每次启动机器时都重新声明配置信息。如果没有提供,您的作业将在与云许可证关联的默认池中启动。

优先级(可选)
工作的优先级优先级必须在-100到100之间,默认值为0(根据惯例)。高优先级作业从服务器作业队列中选择,然后再选择低优先级作业。优先级为100的作业立即运行,绕过作业队列并忽略服务器上的作业限制。您应该谨慎对待优先级为100的作业,因为它们可能严重超载服务器,导致作业失败,在极端情况下可能导致服务器崩溃。

下面是一个如何使用env来启动一个Gurobi即时云实例:

env。accessid = ' 3 d1ecef9-dfad-eff4-b3fa ';
env。secretkey =“ae6L23alJe3 + fas”;

注意,在创建环境变量时,您需要选择使用Compute Server或Instant Cloud。为两者填充字段将导致错误。