Server Configuration (for FIXEdge C++)
- 1 Consul Monitoring
- 2 Server Configuration
- 2.1 Adding a new FIX server configuration
- 2.1.1 Manual
- 2.1.2 Auto server adding
- 2.2 Removing an existing FIX server configuration
- 2.3 Monitoring
- 2.3.1 Servers page
- 2.3.1.1 Server health
- 2.3.1.2 Filtering
- 2.3.2 Server Details page
- 2.3.1 Servers page
- 2.1 Adding a new FIX server configuration
Consul Monitoring
Please note that the FIXICC H2 monitors the current state of the Consul application. If the Consul is not available at the moment, a warning banner appears at the top of the application screen, (see example below).
When the Consul application doesn't work operationally, the FIXICC H2 can't guarantee the true health state of the servers. Thus, the list and status of the sessions that is displayed can differ from the actual list and statuses.
The warning banner is displayed on the screens below:
Figure. The banner when the Consul is unavailable.
Figure. The Servers page when the Consul is unavailable.
Server Configuration
FIXICC H2 allows adding and working with several server configurations.
Adding a new FIX server configuration
Manual
Go to Configurations on the sidebar (item 1 in the figure below)
Click Servers (item 2 in the figure below)
To see the list of added server configurations, click Show all servers (item 3 in the figure below)
The following application tab appears:Figure. The Servers page.
Add a new server configuration by picking one of the following options:
Click Add in the top panel (item 4 in the figure above)
Click Add in the context menu (item 5 in the figure above)
Press Ctrl+\
Then FIXICC H2 displays the Server Editor page:
Figure. Server Editor.To complete the server configuration, set the following mandatory parameters (below)
Name - any unique value describing the server being added
Type - FIXEdge Cpp is a preconfigured value and cannot be changed on the fly
After specifying all the details, you have the following options:
Click OK to create the server configuration
If the mandatory parameter is specified and the server name is unique, the FIXICC H2 displays the Servers page with the servers list including the new server configuration
If the mandatory parameter is empty, the FIXICC H2 displays the following alert form:
Figure. The alert form appears if the server name is empty.If the server name is not unique, the FIXICC H2 displays the following error form:
When you close this warning form, the FIXICC H2 displays the Server editor page again to change the server name
Click Cancel to cancel creating the server configuration. The FIXICC H2 displays the Servers page without changes.
Leave the page. In this case, the new server configuration won't be added. If you edit the server parameters and leave the page, the FIXICC H2 displays the following warning form:
Figure. The warning form.
The options are as follows:Skip the changes by clicking Don't save. The servers list won't be changed.
Stay on the Server Editor page by clicking Cancel button. The FIXICC H2 displays the Server Editor page to continue the editing.
Save the entered values as a new server configuration. You should complete filling the form to save the server configuration. An incomplete configuration won't be saved.
Optionally. Depends on BL configuration settings, with a new server configuration, the default business layer configuration is added to the FIXICC H2 database
Figure. The default business rules configuration.