Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.6.1
-
None
-
Patch Available
Description
The queue and thread pool are only as large as the number of endpoints that the multicast sends to. I have been working with multicasts recently and found that you can very quickly overwhelm the default executor configured for a MulticastProcessor if you have a high message volume and/or concurrent consumers. With the default redelivery policy in place, the exchanges may get redelivered to the multicast endpoints an arbitrary number of times which could be considered counter intuitive for novice users.