Domanda

Per la mia app web, ho un argomento JMS che riceve molti messaggi in qualsiasi momento. Ho un MDB che elabora i messaggi e aggiorna il database in base ai dati dei messaggi. Avevo ricevuto org.hibernate.exception.LockAcquisitionException Quando l'argomento stava ricevendo più messaggi contemporaneamente contemporaneamente, quindi ho modificato l'attributo Maxsessions per MDB a 1 e l'ho reso un singleton.

Ora non vedo più le eccezioni in letargo, ma ho preoccupazioni per le prestazioni. Quanto posso aspettarmi che l'argomento arrivi prima di iniziare a vedere i problemi? Sto usando JBoss 4.3 EAP e ho provato a cercare come configurarlo, ma non è arrivato nulla. La dimensione dell'argomento crescerà fino a quando Java non si esaurisce la memoria o è qualcosa che può essere configurato in JBoss?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top