|
From: Colin D. <co...@ma...> - 2021-06-14 12:09:30
|
The answer is yes, but no. Yes, it's technically possible to have acceptors and initiators running on different machines that use the same session ids (assuming the machines aren't somehow participating in a cluster that makes them a single logical unit). No, you probably shouldn't do that, unless you have a very particular use-case. The point of session ids are to identify senders and targets. It's hard for me to imagine a scenario where it makes sense to have the same target id (which is part of the session id) hosted on different acceptors. The same session id shouldn't be in use on different acceptors/initiators at the same time. It defeats the purpose of the sequence numbers used within a session. On 6/13/21 10:32 PM, krishna sumanth Rachamadugu wrote: > QuickFIX/J Documentation: http://www.quickfixj.org/documentation/ > QuickFIX/J Support: http://www.quickfixj.org/support/ > > > > Hi, > > I'm new to FIX. I understood that it works on message sequence numbers > and felt a more tightly coupled way of communication between two parties. > > 1. Can we have a number of acceptors/initiators with the same session > id running on two different machines?. To be more precise, does it > support multi-tenant systems? > > > > > _______________________________________________ > Quickfixj-users mailing list > Qui...@li... > https://lists.sourceforge.net/lists/listinfo/quickfixj-users -- Colin DuPlantis Chief Architect, Marketcetera Download, Run, Trade 888.868.4884 https://www.marketcetera.com |