一旦连接恢复,我们的系统会在断开/连接丢失后生成一些需要发送给对方的消息(例如主动取消)。
问题是我们触发了发送那些onLogon()
消息,但是如果有一个太早的重新发送请求并且当我们有太多消息要发送(数百条)时我们遇到了问题(可能只是因为另一端的实现方式)。
我知道这ResendRequest
可能不会出现,而且如果不简单地等待就不可能解决这个问题,但是对于我们使用 QuickFIX/J 尽快发送消息但在序列号同步之后的最佳方法是什么?
编辑:我正在尝试使用 FIX 4.2 解决这个问题。FIX 4.4 实际上引入了http://www.onixs.biz/fix-dictionary/4.4/tagNum_789.html这将解决我的问题(只要对方也发送此可选标签)。
谢谢