开始Gurobi远程服务

重要提示:你只需要开始Gurobi远程服务如果你设置一个服务器或分布式计算工人(用于分布式算法)。如果你不确定你是否需要开始Gurobi远程服务,您可以检查您的内容gurobi.lic文件。如果它包含CSENABLED = 1,那么你需要Gurobi远程服务。如果它包含一行开始分布式=,如果你计划运行分布式算法,然后你还需要Gurobi远程服务。

Gurobi远程服务是一个Windows服务,允许一个或多个机器执行Gurobi计算代表其他客户机。一组服务器的服务可以提供将取决于你的驾驶执照。如果你设置一台机器作为分布式工人,不需要许可证。在这种情况下,唯一的服务器所提供的服务是作为一个工人在一个分布式的算法。如果你有一个计算服务器许可证,那么服务器运行Gurobi远程服务可以提供各种各样的服务,包括卸载计算从一组客户,平衡计算负载的服务器,并提供故障转移功能,除了作为一个分布式的工人。在这种情况下,确保您的许可证密钥文件已经安装开始前Gurobi远程服务。

你会发现指导安装、启动和停止Gurobi远程服务集群设置和管理部分的Gurobi远程服务参考手册

请注意,Gurobi远程服务是作为一个单独的安装程序(名为gurobi_server9.5.2分发的。msi在Windows平台上)。你需要下载该文件分开我们的下载页面

下一个步骤

一旦你设置Gurobi远程服务,你应该测试服务器的状态。输入这个命令在您的服务器上(假设您已经配置了计算服务器使用端口61000):

gurobi_cl——服务器= localhost: 61000
如果输出包括以下:
能力可以在“localhost: 61000”——连接…
然后是准备使用远程服务。

客户端程序需要知道如何达到你的服务器。如果您使用的是Gurobi计算服务器,这通常是完成了客户端许可证文件。你现在应该设置的。