quickfix - Why is a FIX connection dropping heartbeats when both endpoins are on the same server? -


we have 2 applications using quickfix engine, both running in same machine.
see session ends due lack of heartbeats.

how can since both running on same machine?

fix heartbeat mechanism has nothing fact applications communicating using fix protocol run. if see session being dropped due lack of heartbeat have determine session did not send heartbeat (it fail respond «test request» message, if any) , why did happen. possible reasons are:

  • server , client have different heartbeat interval settings , server not honor client's heartbeat interval (field #108 in «logon» message) , test request/response logic broken (or turned off).
  • underlying transport errors (i.e. tcp/ip errors or udp packet drops).
  • other software/hardware bugs.
  • something else.

hope helps. luck!


Comments

Popular posts from this blog

php - Calling a template part from a post -

Firefox SVG shape not printing when it has stroke -

How to mention the localhost in android -