Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们有两个使用 QuickFIX 引擎的应用程序,它们都在同一台机器上运行。 有时我们会看到会话由于缺少心跳而结束。
既然两者都在同一台机器上运行,怎么可能?
FIX 心跳机制与使用 FIX 协议进行通信的应用程序运行的事实无关。如果您看到会话由于缺少心跳而被丢弃,那么您必须确定哪个会话没有发送心跳(它也将无法响应«测试请求»消息,如果有的话)以及为什么会发生这种情况。可能的原因有:
希望能帮助到你。祝你好运!