network.json


Network configuration for Gateway or Cluster configuration.

This file obsoletes gateway-server.json and session-server.json

JSON object containing the following parameters

keys

JSON object whose parameters are the list of valid keys that this system will accept.
The value of each key is a JSON object with the following parameters

allowIncomingConnections (optional)

(bool) Allow servers to connect to this system (puts this server in Gateway Server Mode)

urls (optional)

Array of Url objects.  Each Url object contains the following

url

Url of the web server that this server will broadcast to (puts this server in Session Server Mode)

 

loadBalance

Enable Load Balancing. Current load balancing options supported

  • sessions — load balance based on the lowest number of sessions
  • random — choose a random machine to connect to
  • local — connect directly to the gateway server.

local is used when operating in cluster configuration and you are using an outside load balancing method (such as Round Robin DNS) to choose the proper connection

rejectUnauthorized

Reject requests to session servers that fail the SSL authentication check (example self-signed certificates, certificate chain failures) default true