[QFJ-584] Repeated test request with dynamic acceptor Created: 03/Apr/11 Updated: 05/Apr/11 |
|
Status: | Open |
Project: | QuickFIX/J |
Component/s: | Engine |
Affects Version/s: | 1.5.0 |
Fix Version/s: | None |
Type: | Other | Priority: | Major |
Reporter: | Information Management Experts | Assignee: | Unassigned |
Resolution: | Unresolved | Votes: | 0 |
Labels: | None | ||
Environment: |
Windows XP |
Description |
Dear All, Our application is Client-Server System. Multiple clients(initiators) connect to the server (dynamic acceptor) to exchange fix messages.
[DEFAULT] StartTime=05:00:00 EndTime=05:00:00 FileStorePath=Settings/FIXStorage/AcceptorStore FileLogPath=Settings/FIXStorage/AcceptorStore DataDictionary=data/tools/IMEXQuickFIXDialect42.xml ValidateUserDefinedFields=Y CheckLatency=N ConnectionType=acceptor SocketAcceptPort=2025 [SESSION] BeginString=FIX.4.2 SenderCompID=FIX TargetCompID=* AcceptorTemplate=Y
[DEFAULT] StartTime=05:00:00 EndTime=05:00:00 FileStorePath=Settings/FIXStorage/InitiatorStore FileLogPath=Settings/FIXStorage/InitiatorStore DataDictionary=data/tools/IMEXQuickFIXDialect42.xml ValidateUserDefinedFields=Y CheckLatency=N ConnectionType=initiator ReconnectInterval=5 HeartBtInt=5 SocketConnectHost=123.123.123.123 SocketConnectPort=2025 [SESSION] BeginString=FIX.4.2 SenderCompID= – GENERATED AT RUNTIME TargetCompID=FIX Thanks in advanced for your help ... |
Comments |
Comment by Laurent Danesi [ 05/Apr/11 ] |
Hi, I saw your post but I'm not sure to well understand. Regards, Laurent DANESI |
Comment by Information Management Experts [ 05/Apr/11 ] |
Dear Laurent, First of all, thanks for your reply. No, we didn't use ThreadedSocketAcceptor. We were creating new threads in the implementation of Application.fromApp method and when we were calling Session.sendToTarget(message, sessionID); Also we were sending huge no of orders at the same time(up to 1000) from the external server, which means when each order arrives to our server, our server will start new thread to handle the message, then a new thread will be created to send the message again for each client. |