Details
-
Feature Request
-
Resolution: Done
-
Blocker
-
None
-
None
-
None
-
None
-
IR272, IR277 - Push
Description
The queues should have appropriate memory limits for the given number of NotificationDispatcher MDBs and number of tokens loaded in one batch,
we want to optimize these variable properties:
- number of senders (MDB's maxSession=<#SENDERS> activation config)
- batch size (sender configuration via env properties)
- number of batches to be loaded in one cycle/transaction (sender configuration via env properties)
- memory limits for the token queue (hornetq's queue: max-size-bytes=<BYTES>)
the properties that are "known" (i.e. can be measured/tested):
- size of the message in token queue (specific for each variant) (hornetq's queue: min-large-message-size)
Attachments
Issue Links
- is blocked by
-
AEROGEAR-6183 TokenLoader needs to stop sending when TokenBatchQueue memory limits are exceeded
- Resolved
-
AEROGEAR-6203 Implement deduplication of token batches as a failover strategy
- Resolved