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。为两者填充字段将导致错误。