-
Hey @mizrael, great software you got here. Thank you for sharing. I'm not sure if I missed a setting or if it's not possible, but I tested around with a simple setup (local/console app/InMemoryTransport) the handling of multiple requests. It seems that each message handler can only run one instance simultaneously. My Saga contains three message handlers that follow each other up, all got Task delays to keep it busy. When sending three requests message handler 1 runs request 1. After message handler 1 is done with request 1, only then it starts with request 2. Is there support for multiple instances per handler? Thanks! |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
hi @MarijnBlue10, thanks for reaching out! Would you be able to push your code to a repo so that I can replicate the issue? thanks! |
Beta Was this translation helpful? Give feedback.
-
@mizrael, I had the same problem while using AzureServiceBus. Apparently the ServiceBusClient.CreateProcess has the option MaxConcurrentCalls that by default is 1. Changing the option like below solves the issue:
|
Beta Was this translation helpful? Give feedback.
-
hi @MarijnBlue10 , can you please check https://github.com/mizrael/OpenSleigh/releases/tag/v2.0.2 and let me know if solves your issue? |
Beta Was this translation helpful? Give feedback.
hi @MarijnBlue10 , can you please check https://github.com/mizrael/OpenSleigh/releases/tag/v2.0.2 and let me know if solves your issue?