...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
...
Table of Contents |
---|
...
- Load-Balancing - input FIX-session flow is uniformly distributed between active FIXEdge Java nodes.
- Fault tolerance - in case one of the FIXEdge Java nodes fails, session flow is redirected automatically to remaining active nodes without messages loss.
- Centralized configuration management via command-line tool - including add/remove/modify/get list of established sessions commands.
- Centralized service management based on Consul - to provide component coordination and health checks.
- Shared FIX storage - to store FIX messages and all configuration information. Failover Storage Server is used for FIX Session states and outgoing FIX messages. SQL database (Oracle) is used for configuration data.
- Centralized logging of FIXEdge Java events – events could be logged to Splunk.
...
- Managing FIX Sessions in a Dynamic Infrastructure is described here.
- Documentation for solution overview.
- Failover Storage Server documentation.
- Configuration Tool User Manual may be found here.
- Deployment user manual is available here.
FIXEdge/J Cluster Solution Release 2
LB Cluster solution released on February 18, 2020
Key Features
The key feature of the current release is the initiator sessions support:
- Ability to create/update/delete the initiator sessions via CLI Tool in runtime
- Ability to manage sessions according to a specified schedule (added cluster services component “Scheduler” )
- Fault tolerance - in case one of the FIXEdge/J nodes fails, initiator sessions are restarted automatically on remaining active nodes without messages loss
Constraints
Please note, that current solution release is available only for Linux OS (Tested on RHEL 7).
Documentation
- Updated documentation for solution overview.
- All other documentation links from Release 1 are applicable here.