| Autor | Zpráva | ||
|---|---|---|---|
| Ondřej Ryška Profil |
#1 · Zasláno: 5. 4. 2014, 18:38:01
Zdravím,
měřím pomocí JMeter běh funkcionality na webu. Jde o přidání záznamu do databáze. Chci porovnávat rychlost zpracování pomocí klasického POST požadavku a pomocí AJAX. Aplikace je napsána v Java EE pomocí frameworku Spring MVC. Pro práci s databází je zde využit EntityManager. Simuluju 35 uživatelů v cyklu s 20 opakováním. Takže dohromady 700 odeslaných požadavků. Následující graf zachycuje zpracování bez AJAX - pomocí POST.
Nevím proč v grafu roste průměrná doba odezvy (modře), a taky proč před koncem měření se zase ustáluje do konstantní polohy. A taky proč propustnost (zeleně) na začátku stoupá a poté klesá až do konce testu. Děkuji |
||
| Ondřej Ryška Profil |
Tak sem zjistil že je to tím, že se mi ze serveru vrací seznam osob a ten se přidáváním dalších osob zvětšuje. Čím větší seznam je, logicky tím déle trvá jeho přenos a proto tedy doba odezvy roste s narůstajícím počtem osob v DB.
|
||
|
Časová prodleva: 12 let
|
|||
0
