无法获得注销消息的原因文本

时间:2019-06-21 01:07:26

标签: python quickfix

使用python quckfix 1.15.1并登录到ASX测试环境。他们正在强制进行故障转移测试,我需要获取注销消息的seqNum

登录消息消失,并被注销拒绝;这两个消息都在我的修复日志中。

我在toAdmin中看到登录并添加了其他登录标签,它退出了,并且返回了注销消息,但是仅调用了logout方法,并且在此代码中看不到原因方法。在toAdmin()或fromAdmin()方法上未发生任何调用。我在修复消息中看到了原因。 ASX正在强制进行故障转移测试,我需要获取最后一个seq编号,然后将其作为NextExpectedMsgSeqNum添加到下一次登录,但是onLogout没有消息,所以我无法解析标签58并查看原因也没有获得seq编号并将其用于NextExpectedMsgSeqNum标签值。

消息为:

  

20190621-00:22:44.112711000:   8 = FIXT.1.19 = 10635 = A34 = 149 = TMAD252 = 20190621-00:22:44.11256 = ASX98 = 0108 = 60141 = Y553 = TMAD2554 = Aardvark201906!1137 = 910 = 181   20190621-00:22:44.338051000:   8 = FIXT.1.19 = 000012435 = 549 = ASX56 = TMAD234 = 952 = 20190621-00:22:44.2441409 = 10558 =故障转移后,您必须设置下一个预期的序列号!10 = 083

在linux上运行。从1.14.3升级

0 个答案:

没有答案