Uteblivna heartbeats/meddelanden

Added by Sten almost 8 years ago

Det händer 1-2 gånger per dag att det slutar komma meddelanden på både public och private feed samtidigt. Har satt upp min timeout till 5 minuter för att se att NEXTAPI refresh fungerar under den här tiden, och det gör den. Det här händer både när marknaden är öppen och när den inte är det. Jag får inga fel (Connect Reset eller liknande). Det blir bara tyst i feeden. Har ett antal subscribe på trades aktiva. Jag har inte försökt skicka något på public för att se om den reagerar efter att det blivit tyst.

Kan ni se något användbart hos er?

Förresten verkar tiden mellan heartbeats på private vara 6 sekunder och inte 30 som det står i dokumentationen.

2012-11-23 08:17:19.671 [Private]: Heartbeat, {u'args': {}, u'type': u'heartbeat'}
2012-11-23 08:17:23.143 [Public]: Heartbeat, {u'cmd': u'heartbeat', u'args': {}}
2012-11-23 08:17:25.721 [Private]: Heartbeat, {u'args': {}, u'type': u'heartbeat'}
2012-11-23 08:17:28.144 [Public]: Heartbeat, {u'cmd': u'heartbeat', u'args': {}}

2012-11-23 08:21:38.607 [NEXTAPI]: Refreshed session, {u'logged_in': True}

2012-11-23 08:22:26.986 Här startar mitt system om läsning från private feed
2012-11-23 08:22:28.991 Här startar mitt system om läsning från public feed

2012-11-23 08:22:29.974 [Private]: Heartbeat, {u'args': {}, u'type': u'heartbeat'}
2012-11-23 08:22:35.257 [Public]: Heartbeat, {u'cmd': u'heartbeat', u'args': {}}
2012-11-23 08:22:37.984 [Private]: Heartbeat, {u'args': {}, u'type': u'heartbeat'}
2012-11-23 08:22:40.258 [Public]: Heartbeat, {u'cmd': u'heartbeat', u'args': {}}


Replies (2)

RE: Uteblivna heartbeats/meddelanden - Added by Sten almost 8 years ago

Har testat vidare. Om mitt system skickar "subscribe price" när public feeden tystnar blir resultatet "Connection reset by peer". Inga andra symptom på nätverksproblem har noterats.

RE: Uteblivna heartbeats/meddelanden - Added by Nordnet Simon almost 8 years ago

Hej, då är det så att du har tappat connection. Det är märkligt att det sker på båda feederna samtidigt, det är olika servrar.

Din applikation borde se att connection är nere redan innan du skickar subscription igen.

(1-2/2)