Appendix D: grb_rsm - Configuration Properties

The following list of properties can also be displayed using the grb_rsm properties command.

AUTH_CACHE_AGE
Type int (default 30). Max age of authentication information (seconds)

CLUSTER_TOKEN
Type string. Unique cluster identifier. The token is en encrypted key to let the manager communicates with cluster All nodes of a cluster and the manager must have the same token. Use 'grb_rs token' command to generate a new token.

CONSOLE_TS
Type bool, use --console-ts to override on the command line. Add timestamps to console log messages.

DB_URI
Type string (default mongodb://127.0.0.1:27017). MongoDB connection string

HELMET
Type bool (default true). Enable Helmet secure HTTP headers request protection If there is connectivity issue please disable Helmet request protection

HISTORY_MAX_AGE
Type int (default 7). Limit the job history to a number of days.

HTTP_HEALTH_SERVER
Type bool. Enable an additional HTTP server of /ping When using TLS, it may be useful to keep a simple HTTP for health check

HTTP_HEALTH_SERVER_PORT
Type int (default 9091). Indicates the port for the additional HTTP health server

IDLE_CONN_TIMEOUT
Type int (default 130). maximum amount of time an idle (keep-alive) connection will remain idle before closing itself. Zero means no limit.

JWT_EXPIRATION
Type int (default 480). Expiration of session tokens (in minutes)

LOGFILE
Type string, use --logfile to override on the command line. Enable logging to a rotating log file.

LOGFILE_MAX_AGE
Type int (default 5), use --logfile-max-age to override on the command line. Limit the rotating log file to a number of days.

LOGFILE_MAX_SIZE
Type int (default 500), use --logfile-max-size to override on the command line. Limit the size of each file to a size in Mb.

MAX_IDLE_CONNS
Type int (default 200). Maximum number of connections in the idle connection pool.

MAX_IDLE_CONNS_PER_HOST
Type int (default 32). Maximum idle (keep-alive) connections to keep per-host.

NO_CONSOLE
Type bool, use --no-console to override on the command line. Disable the console log.

OBJECT_NOT_CLOSED_MAX_AGE
Type int (default 1). Limit the time an object must be closed before being deleted (hours)

PORT
Type int, use --port to override on the command line. Port number for the REST API.

SYSLOG
Type bool, use --syslog to override on the command line. Log to syslog or Windows event log.

TLS
Type bool, use --tls to override on the command line. Enable TLS encryption protocol.

TLS_CERT
Type string, use --tlscert to override on the command line. Path to TLS certificate file. If not specified, a self-signed certificate will be generated.

TLS_INSECURE
Type bool, use --tls-insecure to override on the command line. Enable TLS encryption protocol but skip certificate verification. This mode can be used with self-signed certificate so that data is encrypted.

TLS_KEY
Type string, use --tlskey to override on the command line. Path to TLS key file. If not specified, a key will be generated to self-sign a certificate.

VERBOSE
Type bool, use --verbose to override on the command line. Enable verbose logging.

Try Gurobi for Free

Choose the evaluation license that fits you best, and start working with our Expert Team for technical guidance and support.

Evaluation License
Get a free, full-featured license of the Gurobi Optimizer to experience the performance, support, benchmarking and tuning services we provide as part of our product offering.
Academic License
Gurobi supports the teaching and use of optimization within academic institutions. We offer free, full-featured copies of Gurobi for use in class, and for research.
Cloud Trial

Request free trial hours, so you can see how quickly and easily a model can be solved on the cloud.

Search