Autor Zpráva
Ondřej Ryška
Profil
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.

Vaše odpověď

Mohlo by se hodit

Příspěvky nesouvisející s webem budou odstraněny.

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: