Env.ClientEnv ()
Env.ClientEnv ()
Env。ClientEnv(logfilename= " ", computeServer= " ", router= " ", password= " ", group= " ", tlsInsecure=0, priority=0, timeout=-1)Compute Server Env构造函数。在计算服务器上创建客户端环境。如果所有计算服务器都已满负荷运行,此命令将导致在计算服务器队列中放置一个作业,并且该命令将在容量可用时返回一个环境。
客户机环境在Python环境中的用途有限。的参数可以使用客户端环境模型的构造函数,以指示模型应该在Compute Server上构造,或作为全局的参数读函数,指示读取文件的结果应该放在Compute Server上。
参数:
logfilename:此环境的日志文件名称。如果您不想要日志文件,请传递一个空字符串。
computeServer:远程服务集群节点。服务器可以通过名称或IP地址来识别。您可以提供一个逗号分隔的节点列表来实现冗余。
路由器:计算服务器集群的路由器。路由器可以用来提高Compute Server部署的健壮性。您应该使用路由器的名称或IP地址来引用它。如果不使用路由器(这是典型的情况),则传递一个空字符串。
密码:计算服务器的用户密码。从您的计算服务器管理员处获取。
集团:计算服务器组的名称。
tlsInsecure:是否使用不安全模式的TLS (Transport Layer Security)。除非服务器管理员告诉您,否则将其设置为0。
优先级:计算服务器上的任务优先级。高优先级的作业在低优先级的作业之前从作业队列中取出。特殊值100表示作业应该立即运行。
超时:作业队列超时。在经过指定的超时(以秒为单位)后,该命令将放弃并返回一个Gurobi异常。使用负值表示调用永远不会超时。
返回值:
新的环境对象。
使用示例:
env = env . clientenv ("client.log", "server1狗万滚球球.mycompany.com,server2.mycompany.com") m = read("misc07. log", "server1.mycompany.com ")议员”,env) m.optimize ()