It is supported to have several ROB-EX server instances running on the same server PC (i.e. each instance is installed to a different directory and started and stopped by each own service). This may be useful to support two isolated setups for respectively test and production. Also it may be a way to load-balance a large ROB-EX multi site configuration. Note that each instance runs completely isoloated from any other instance, so running multiple instances is not a way to load-balance within the same site.

This chapter explains how to install several instances, and how a client is configured to connect to a specific instance of the ROB-EX server.

Installing a separate instance

Installing a new ROB-EX Server instance is done the same way as installing the first instance. The only difference is that

  1. Each instance is installed into a separate directory, i.e. ganttServerG2_2 for instance 2, ganttServerG2_3 for instance 3, etc. (see Server Installation for details).
  2. Each instance must point to a separate database, i.e. GanttMultiuser2, GanttMultiuser3, etc.

The installer will automatically assign unique TCP/IP service ports and place a link to the instance web-administration interface in the start menu. The web-administration will by default be assigned the following port numbers:

The actual port number assigned is configurable (see configuration chapter)

A maximum of 9 instances can be installed per server PC.

Configure Client to connect to specific server instance

To connect to a specific server instances from a ROB-EX Client. Start the client and open menu Functions->Settings->General->Multiuser and change the port number of the Server Host parameter

The following port numbers are by default used for the gRPC communication. The actual port number assigned is configurable (see configuration chapter)

  • Instance 1: default port 6565
  • Instance 2: default port 6566
  • Instance 3: default port 6567
  • Instance 4: default port 6568

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment