What does status text 'F15: HS Failover.' mean?

Hi,

Currently, I am using C++ EMA. After accepting the market for a period of time, I received the following two messages.

```

StatusMsg

streamId="3256"

domain="MarketPrice Domain"

state="Open / Suspect / None / 'F15: HS Failover.'"

name="2051.HK"

nameType="1"

serviceId="27"

serviceName="ELEKTRON_DD"

StatusMsgEnd

...

RefreshMsg

streamId="3256"

domain="MarketPrice Domain"

RefreshComplete

ClearCache

state="Open / Suspect / None / '*Item is stale'"

itemGroup="00 01"

permissionData="03 00 1B 49 45 C0"

qos="RealTime/TickByTick"

seqNum="38208"

name="2051.HK"

nameType="1"

serviceId="27"

serviceName="ELEKTRON_DD"

...

RefreshMsgEnd

```

What does this mean and how should I deal with it?


Tagged:

Best Answer

  • Jirapongse
    Jirapongse ✭✭✭✭✭
    Answer ✓

    @luoqing.huang

    Thank you for reaching out to us.

    This message is sent by the infrastructure component: Advanced Distribution Hub (ADH).

    F15: HS Failover => Sent due to item data state mismatch. Item is OK on active server but is Stale on the standby server

    You can find this information in the ADH Software Installation Manual.

    You can check the stream state and data state of the item stream.

    StatusMsg
    streamId="3256"
    domain="MarketPrice Domain"
    state="Open / Suspect / None / 'F15: HS Failover.'"
    name="2051.HK"
    nameType="1"
    serviceId="27"
    serviceName="ELEKTRON_DD"
    StatusMsgEnd

    The data state is Suspect and the stream state is still Open. This mean that the API or infrastructure will recover the data state on behalf of the application.



Answers