QuickFAST TCPReceiver don't decode some messages

113 views
Skip to first unread message

vikram patil

unread,
May 4, 2016, 8:11:14 AM5/4/16
to quickfast_users
1. After sending Application message request I received missed messages.
2. Some messages are not decoded(consumeMessage is not called)
3. My interpretation is missed messages packet contains multiple messages.
4. I'm using
   4.1. Communication::TCPReceiver,
   4.2. Codecs::FastEncodedHeaderAnalyzer(1,0,false),
   4.3. Codecs::StreamingAssembler(with waitForCompleteMessage = true)
   4.4. TcpReceiver.runThreads(2, false)

After missing some messages(particular range) decoding does not stop and remaining messages I continue to receive. So TCP channel from exchange sending and my network also ack. it but my message consumer not able to decode that messages.


Is anything wrong in my work flow or other class I should use other than using above mentioned classes.

Thanks in advance.

vikram patil

unread,
May 5, 2016, 5:15:18 AM5/5/16
to quickfast_users
For UDP packets containing multiple FAST encoded message I got solution(HeaderAnalyzer for both packet and message). But for TCP StreamingAssembler does not contain HeaderAnalyzer for packet, message so I used MessagePerPacketAssembler. Using MessagePerPacketAssembler for TCP gives me Decoding error: [ERR U03] Unexpected end of data decoding unsigned integer Field: NoTickRules error.

Let me know how to decode packet with multiple FAST encoded messages.

Thanks in advance.

vikram patil

unread,
May 17, 2016, 12:39:43 AM5/17/16
to quickfast_users
Is packet contains multiple messages and after every message message builder reset causing drop of message?


On Wednesday, May 4, 2016 at 5:41:14 PM UTC+5:30, vikram patil wrote:

vikram patil

unread,
May 27, 2016, 7:39:24 AM5/27/16
to quickfast_users
Can anyone suggest configuration for centos/linux(buffer size(in code), udp/tcp write/read buffer,count(configuration file)).
Thanks in advance


On Wednesday, May 4, 2016 at 5:41:14 PM UTC+5:30, vikram patil wrote:

vikram patil

unread,
Jun 3, 2016, 12:52:03 AM6/3/16
to quickfast_users
Ignore this issue, exchange told me that due to some issue chunk of packets are  not send.


On Wednesday, May 4, 2016 at 5:41:14 PM UTC+5:30, vikram patil wrote:
Reply all
Reply to author
Forward
0 new messages