MSGW Failover from Primary to Backup Components for Mass Quoting Systems (Initialization and Binding)

The purpose of this test is to verify that the client Mass Quoting system can recover and continue to function properly during the primary MSGW failover by re-initializing and re-establishing the connection to the new primary MSGW

Pre-Registered or On-Demand Format

Note: This test is used for both Pre-Registered and On-Demand formats. The image below shows the Pre-Registered format version of the test.

 

Note: If a test is not proceeding to the next step, selecting the Refresh button ( ) below the test steps may resolve the issue.

  1. To run an MSGW Failover from Primary to Backup Components for Mass Quoting Systems (Initialization and Binding) test:
  1. Select a SenderComp from the drop-down and select ASSIGN if a SenderComp is not already assigned.
  2. Click the START TEST button.

Note: DO NOT select the START TEST button once the test process is in progress.

  1. Over a primary MSGW connection IP, submit a Negotiate message using new UUID to initialize the connection with MSGW.
  2. Receive and process a Negotiate Response message.
  3. Submit an Establish message to bind connection with MSGW.
  4. Receive and process the Establishment Acknowledgment.
  5. Submit a Sequence message.
  6. Receive and process a Sequence message.
  7. Submit a two-sided Mass Quote (35=i) message for at least 2 quotes from the same instrument group, each having a quantity greater than 5 on segment 99.
  8. Select Yes or No to indicate whether your system received and processed the Mass Quote Acknowledgment.
  9. Re-connect to the newly promoted primary: Submit a Negotiate message using a new UUID to re-initialize the connection.
  10. Receive and process a Negotiate Response message.
  11. Submit an Establish message to bind the connection.
  12. Receive and process the Establishment Acknowledgment.
  13. Submit a Retransmit Request message on newly promoted primary and receive and process any resent messages.
  14. Select Yes or No to indicate whether your system received and processed the Execution Report(s) from the Retransmit Request?
  15. 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 greater than 5 on segment 99.
  16. Select Yes or No to indicate whether your system received and processed the Mass Quote Acknowledgment.
  17. Submit a Sequence message.
  18. Receive and process a Sequence message.
  19. Submit a Terminate message.
  20. Receive and process a Terminate message. The selected session will revert to the previous primary gateway.