As noted in the Quick Start Guide, you start Gurobi Remote Services by
running the grb_rs
program on the server machine. This starts
a Windows service on Windows systems, and a daemon on Linux or Mac OS
systems. When Gurobi Remote Services starts, it picks up user
parameter settings from an optional grb_rs.cnf
file (the file
must be in the directory that contains the grb_rs
executable).
To modify the default settings, you should place a list of
parameter=value
lines in this configuration file. Lines that
begin with the # symbol are treated as comments and are ignored.
Here's an example file:
# Configuration file PASSWORD=abcd1234 ADMINPASSWORD=1234abcdYou can create this file using your favorite text editor (
Notepad
is a good choice on Windows).
Some Gurobi Remote Services parameters are generic, while others are specific to a particular service. The generic parameters are:
gurobi_cl
program. Example tasks include changing the job
limit and killing jobs (details will
follow). Note that the
administrator password must be set if you wish to enable remote
administration.
A few Gurobi Remote Services parameters are specific to Compute Server. They control the job queuing features...
JOBLIMIT
, but they aren't allowed to ignore this limit.
Client requests beyond this limit are queued. The default hard
limit is 100.
The configuration file is only read once, when Gurobi Remote Services first starts. Subsequent changes to the file won't affect parameter values on a running server.