RTO: EMA Closed vs. ChannelSet configuration

If we use the ChannelSet configuration which have 2 channels (e.g., one for RTO us-east-1 and another for us-east-2) in the EMAConfig.xml, if encountered problem (received 'CLOSED' stream state status message, e.g., 'DACS force logout'), will the EMA automatically try again the same or switch to another channel, or do nothing at all which requires uninitialize/newOmmConsumer/redo subscribe?

Best Answer

  • Jirapongse
    Jirapongse ✭✭✭✭✭
    Answer ✓

    @Frederic

    Thank you for reaching out to us.

    As far as I know, if the login stream has been closed e.g., 'DACS force logout', OMMConsumer will not recover the connection and it will stop working.

    Therefore, the application needs to uninitialize it and create a new OMMConsumer to reconnect the server and then resubcribe to items.