[Quickfix-users] Message Buffer Size
Brought to you by:
orenmnero
From: Vincent P. <vpr...@ph...> - 2009-01-14 02:50:39
|
When my test program sends 50,000 FIX trades, some of the execution report messages get lost on the return trip. This doesn't happen when the test size is smaller, like 20,000 trades. Some ERs appear to be lost and my theory is that the quickfix buffer is overflowing. I am using the file store. How can I increase the size of the buffer, or guarantee that messages won't be dropped? I am setting PersistMessages in my .cfg file of both the initiator and the acceptor ( attached ). Still, I am losing messages. Is there something else I need to do? -- Vincent [DEFAULT] ConnectionType=initiator HeartBtInt=30 ReconnectInterval=1 FileStorePath=sellerstore FileLogPath=log StartTime=00:00:00 EndTime=00:00:00 UseDataDictionary=N SocketConnectHost=localhost PersistMessages=Y [DEFAULT] ConnectionType=acceptor SocketAcceptPort=8003 SocketReuseAddress=Y StartTime=00:00:00 EndTime=00:00:00 PersistMessages=Y |