I'm using Mirth 3.1.1.7461
Hello,
I'm struggling on how to best accomplish this.
I have multiple clients sending to an http listener. I have my source queue off and response coming from my postprocessor - this I need because I want to give my client a synchronous response with data gathered from the destinations. The synchronous response can take upwards of 15 seconds.
The behavior I'm seeing is that if every client request takes 15 seconds, and for instance, if I have 4 clients hit simultaneously, it's going to take 60 seconds (15x4) to respond to the last client.
How can I make it so that all 4 requests process in parallel? aka Respond to everyone in only 15 seconds total.
Sage advice?
Thanks!
-Brian
Hello,
I'm struggling on how to best accomplish this.
I have multiple clients sending to an http listener. I have my source queue off and response coming from my postprocessor - this I need because I want to give my client a synchronous response with data gathered from the destinations. The synchronous response can take upwards of 15 seconds.
The behavior I'm seeing is that if every client request takes 15 seconds, and for instance, if I have 4 clients hit simultaneously, it's going to take 60 seconds (15x4) to respond to the last client.
How can I make it so that all 4 requests process in parallel? aka Respond to everyone in only 15 seconds total.
Sage advice?
Thanks!
-Brian
How to process more than one message in a channel simultaneously
0 commentaires:
Enregistrer un commentaire