为什么在QuickFIX中丢弃重发消息?

时间:2015-08-11 06:22:00

标签: quickfix fix-protocol quickfixj

我有一个QuickFIX / J应用程序作为接受器运行。 ResetOnLogon在配置中为N.

当启动器登录时,由于seq nums不同,启动器应用程序发送消息,我在FIX日志文件中看到这些消息。这些消息中的第一个被传递给应用层,而其他消息则没有被丢弃。

收到邮件但未传递给应用程序级别的原因是什么?

1 个答案:

答案 0 :(得分:1)

最可能的原因是消息包含PossDupFlag< 43>。具有'Y'值,并且MsgSeqNum< 34>这实际上被发动机认为是一种欺骗。在这种情况下,您将不会收到这些作为应用程序级别的消息。