7 Replies Latest reply on Apr 16, 2010 4:26 AM by andrea tarocchi

    is NMR a multithreaded endpoints

    Lekan Omotayo Expert

      I was just wondering if the NMR endpointis multithreaded.


      And when I say multithreaded, here is what I mean.





      My question is if camelcontext 'somewhere' has sent a request to nmr:myDynamicRouter and it is waiting for a response, then camelcontext 'anotherSomewhere' sends its request to nmr:myDynamicRouter (note that the dynamicRouter is still processing initial request from camelContext 'somewhere'); will this make nmr:myDynamicRouter block (on anotherSomewhere's camelContext)?


      How can I guaranty that nmr:myDynamicRouter will be able to handle multiple request from different endpoints simultaneously without blocking?