Solace - Spring cloud stream binder.
I found strange issue with my app.
Application should have the bind count to 20 (4 Instance, Each with default 5 concurrency) but it went down to 2, the consumers for that queue stopped consuming and message started to spool.
When i added another instance of the service the bind count went upto 7 and messages were consumed but.. I still don't understand why the bind count went down to 2 at the first place.
We could restart the services also to fix it but, that is not a feasible solution, i don't know what is the root of cause for this strange behaviour.
Any idea what is causing this problem ?