-
Notifications
You must be signed in to change notification settings - Fork 649
Open
Description
When a session reconnects mid-session it's possible for it to miss a high volume of messages.
At the application level it's possible for the application to self-throttle the release of messages.
It would be useful if resend-request responses could be optionally-throttled to only release messages at a given rate.
This would ideally take the form of a per-session configuration parameter e.g. ResendRequestMaxMessagesPerSecond
.
An alternative is to implement it in the form of MINA filters, however this solution can lead to high memory usage because MINA will be forced to store in memory all the resend response messages while they are dequeued.
Metadata
Metadata
Assignees
Labels
No labels