Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

User can add node to cluster by adding configuration information in configuration file and running playbook (see deployment manual).

Warning

Please be careful with deployment of database part in playbook. During initial deployment scripts in playbook create clean database structure. If you create playbook for adding node you must exclude database part, otherwise all data will be lost. It is strictly recommended to backup database before any actions with playbooks.

Remove node

To remove FIXEdge node user must do the following

...

Sessions and schedules properties are managed via Configuration Service with the help of Configuration Tool. All other configuration parameters are managed via local property files similar to standalone FIXEdge (see)

Logs

FIXEdge node logs are collected in centralized storage - Splunk system. You can concern How to integrate FIXEdge with Splunk document.

User must create data source input on tcp port=1514, sourcetype=log4j

...

Deployment of additional instances of services is implemented via playbook similar to adding of FIXEdge nodes. User can run several instances of Configuration Service. All instances are equal (there is no leader), users can use any of them.Consul Coordinator allows several instances of service running.   

Removing of services can be done in the same way as for FIXEdge nodes.

Configuration service

Configuration Files

...

/srv/configuration-service

Logs

directory path for logs:

/srv/configuration-service/logs

...

User can add, modify and remove sessions with Configuration Tool.

Schedule management

User can add, modify and remove schedules with Configuration Tool.

Troubleshooting 

Check health state of services and nodes

...