QuickFix-消息混乱 [英] QuickFix - messages out of sequence

查看:108
本文介绍了QuickFix-消息混乱的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

是什么原因导致消息无法按顺序发送?

What could cause a message to sent out of sequence like this?

20150731-12:42:46.096 : 8=FIX.4.2^A9=57^A35=0^A34=1400^A49=erio123^A52=20150731-12:42:46.094^A56=B^A10=014^A
20150731-12:43:00.916 : 8=FIX.4.2^A9=207^A35=D^A34=1401^A49=erio123^A52=20150731-12:43:00.916^A56=I
20150731-12:43:31.019 : 8=FIX.4.2^A9=57^A35=0^A34=1402^A49=erio123^A52=20150731-12:43:31.015^A56=B^A10=004^A
20150731-12:44:01.048 : 8=FIX.4.2^A9=207^A35=D^A34=1404^A49=erio123^A52=20150731-12:44:01.048^A56
20150731-12:44:01.048 : 8=FIX.4.2^A9=57^A35=0^A34=**1403**^A49=erio123^A52=20150731-12:44:01.023^A56=B^A10=002^A
20150731-12:44:01.116 : 8=FIX.4.2^A9=102^A35=4^A34=1403^A43=Y^A49=
20150731-12:44:32.067 : 8=FIX.4.2^A9=57^A35=0^A34=1405^A49=
20150731-12:45:02.079 : 8=FIX.4.2^A9=57^A35=0^A34=1406^A49=

推荐答案

这两个消息不是同步发送的,它们是在同一毫秒发送的.由于网络延迟,在短时间内发送大量消息时,偶尔会发生这种情况.您必须在接收方重新排序.

Those two messages weren't sent out of sync, they were sent at the same millisecond. This can happen occasionally when sending lots of messages in a short time due to network latency; you have to reorder them on the receiving side.

这篇关于QuickFix-消息混乱的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆