Utilizziamo Glassfish 3.0.1 e tempi di risposta molto lunghi; nell'ordine di 5 minuti per il 25% delle nostre richieste POST/PUT, nel momento in cui la risposta ritorna il bilanciamento del carico frontale è scaduto.Problemi relativi al pool di thread Glassfish
La mia teoria è che le richieste sono in coda e in attesa di un thread disponibile.
Il motivo per cui penso che questo è perché i registri di accesso rivelano che le richieste richiedono alcuni secondi per completare tuttavia il momento in cui vengono eseguite le richieste sono cinque minuti più tardi di quanto mi aspetterei.
Qualcuno ha qualche consiglio per il debug di cosa sta succedendo con i pool di thread? o quali dovrebbero essere le impostazioni ottimali per loro?
È necessario eseguire periodicamente un dump del thread o sarà sufficiente uno scarico singolo?
Qual è la dimensione del pool di thread del worker? – user85155
abbiamo due pool di thread: http-thread-pool e \t thread-pool-1, quest'ultimo utilizzato per le richieste EJB Credo, la dimensione minima è 5 e il massimo è 500, come potrei scoprire la dimensione del pool del thread di lavoro ? –