← Back to X_TRADER® Help Library

ICE Gateway Documentation

Exchange Host Failure and Recovery


In the unlikely event that the actual exchange host fails, all electronic traders on that exchange lose their connections.

Connection Failure

If the exchange host fails, traders experience the following:

  • Orders in transit before the failure are lost.
  • The ICE Gateway Order and Price Servers begin cycling (starting up and shutting down according to the schedule set in ttchron.ini).
  • All price, order, and fill data becomes stale.
  • Traders lose their connections and cannot trader.

The TT Gateway continues to run and remains connect to the Exchange’s Multicast server. When the Exchange host goes live, the TT Gateway receives the appropriate messages. Traders can again begin trading normally and prices begin updating as normal.

Price Delivery Failure

Price data is transmitted via multicast packets containing sequence numbers to help identify missing packets. If the TT Gateway discovers a missing sequence number, the Price Server updates with correct information after receiving the next price update.

Connection Recovery

When the exchange host recovers, the following occurs:

  • If set to run in ttchron.ini, the ICE Gateway server components (Price, Order) reconnect to ICE Gateway.
  • The ICE Gateway re-request all fill and order information from the exchange.

The TT Gateway re-requests all fill and working order information from the exchange. No information is lost.