|
|
|
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 variables variable properties :
* number of senders (MDB's [{{maxSession=<#SENDERS>}}|https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/5/html/Performance_Tuning_Guide/sect-Performance_Tuning_Guide-Message_Driven_Beans.html] activation config) * batch size * number of batches to be loaded in one cycle/ transaction * memory limits for the token queue ( hornetq's queue: [ {{ TokenLoader max-size-bytes=<BYTES> }} |https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/5/html/HornetQ_User_Guide/Configuring_Queues_Through_Address_Settings.html] ) * memory limits for the queue 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}}|https://access.redhat.com/documentation/en-US/JBoss_Enterprise_Application_Platform/5/html-single/HornetQ_User_Guide/index.html#idm126784304])
|
|
|
|