User Help System
Failover from primary to backup Components for Mass Quoting Systems
The following instructions illustrate the process to run and complete tests for Failover from primary to backup Components for Mass Quoting Systems.
- To select the test:
- Select a SenderComp from the drop-down and select ASSIGN if not already assigned.
- From the Test Suite tab, select from the following linked tests then proceed to the specific instructions.
- Failover from primary to backup components for Mass Quoting Systems (Binding without Initialization) for Pre-Registered / On-Demand Format
- Failover from primary to backup components for Mass Quoting Systems (Initialization and Binding) for Pre-Registered / On-Demand Format
- Click the START TEST button.
Note:DO NOT select the START TEST button once the test is in progress.
If a test is not proceeding to the next step, clicking the Refresh button () below the test steps may resolve the issue.
Referential information is included for messages sent / received during the test.
Failover from primary to backup Components for Mass Quoting Systems - Binding without Initialization
The purpose of this test is to verify that the client Mass Quoting system can recover and continue to function properly during the primary gateway failover by re-establishing the connection to new primary gateway without re-initialization.
Note: Due to the assisted failover setup needed for repeatable conditions during certification, failover of gateway components takes a few seconds. It is necessary, only for the purposes of these certification tests, to wait a few seconds before attempting a connection to the newly promoted primary gateway.
- To run the Failover from primary to backup components for Mass Quoting Systems (Binding without Initialization) test:
Note: This test is used for both Pre-Registered and On-Demand formats. The above image shows the Pre-Registered version of the test.
- Over a primary iLink connection, submit an Establish message to bind the connection.
- Receive and process Establishment Acknowledgment.
- Submit a Sequence message.
- Receive and process a Sequence message.
- Submit a two-sided Mass Quote (35=i) message for at least 2 quotes from the same instrument group, each having a quantity (→134-BidSize / →135-OfferSize) greater than 5.
- Receive and process Mass Quote Acknowledgement (35=b, 297=0,5).
- After few seconds, re-connect to the newly promoted primary, submit an Establish message.
- Receive and process Establishment Acknowledgment.
- Submit a Retransmit Request message on newly promoted primary and receive and process any resent messages.
- Did your system successfully receive and process the Execution Report(s) from the Retransmit Request?
Select Yes/No.
- After the market open, submit a two-sided Mass Quote (35=i) message for at least 2 quotes from the same instrument group, each having a quantity (→134-BidSize/→135-OfferSize) greater than 5.
- Receive and process Mass Quote Acknowledgement (35=b, 297=0,5).
- Submit a Sequence message.
- Receive and process a Sequence message.
- Submit a Terminate message.
- Receive and process a Terminate message.
The selected session will revert to the previous primary gateway after few seconds.
Failover from primary to backup Components for Mass Quoting Systems - Initialization and Binding Tests
The purpose of this test is to verify that the client Mass Quoting system can recover and continue to function properly during the primary gateway failover by re-initializing and re-establishing the connection to the new primary gateway.
Note: Due to the assisted failover setup needed for repeatable conditions during certification, failover of gateway components takes a few seconds. It is necessary, only for the purposes of these certification tests, to wait a few seconds before attempting a connection to the newly promoted primary gateway.
- To run the Failover from primary to backup components for Mass Quoting Systems (Initialization and Binding) test:
Note: This test is used for both Pre-Registered and On-Demand formats. The above image shows the Pre-Registered version of the test.
- Over a primary iLink connection, submit a Negotiatemessage using new UUID (tag 39001) to initialize the connection.
- Receive and process a Negotiation Response message
- Submit an Establish message to bind the connection.
- Receive and process Establishment Acknowledgment.
- Submit a Sequence message.
- Receive and process a Sequence message.
- Submit a two-sided Mass Quote (35=i) message for at least 2 quotes from the same instrument group, each having a quantity (→134-BidSize / →135-OfferSize) greater than 5.
- Receive and process Mass Quote Acknowledgement (35=b, 297=0,5).
- After few seconds, re-connect to the newly promoted primary.
- Submit a Negotiate message using new UUID (tag 39001) to re-initialize the connection.
- Receive and process a Negotiation Response message.
- Submit an Establish message to bind the connection.
- Receive and process Establishment Acknowledgment.
- Submit a Retransmit Request message on newly promoted primary and receive and process any resent messages.
- Did your system successfully receive and process the Execution Report(s) from the Retransmit Request?
Select Yes/No.
- After the market open, submit a two-sided Mass Quote (35=i) message for at least 2 quotes from the same instrument group, each having a quantity (→134-BidSize/→135-OfferSize) greater than 5.
- Receive and process Mass Quote Acknowledgement (35=b, 297=0,5).
- Submit a Sequence message.
- Receive and process a Sequence message.
- Submit a Terminate message.
- Receive and process a Terminate message.
The selected session will revert to the previous primary gateway after few seconds.