Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 4170|Odpověď: 0

Analýza výkonu: koncepty TPS, QPS, průměrné doby odezvy (RT)

[Kopírovat odkaz]
Zveřejněno 24.12.2021 9:54:02 | | |
Nástroje pro tlakové testování

.NET/C# Load Test NBomber Jednoduchý tutoriál
https://www.itsvse.com/thread-9993-1-1.html

Windows Apache ab webový zátěžový test
https://www.itsvse.com/thread-4836-1-1.html

Zátěžový test pomocí nástroje ab od Apache
https://www.itsvse.com/thread-4410-1-1.html

Srovnání testovacích nástrojů LoadRunner a Jmeter
https://www.itsvse.com/thread-10172-1-1.html

TPS (Transakce za sekundu)

TPS znamená Transactions Per Second, což je počet zpracovaných transakcí za sekundu. Transakce označuje proces, při kterém klient odešle požadavek serveru a server pak reaguje (plné zpracování, tj. klient iniciuje požadavek pro získání odpovědi). Klient začíná časování při odeslání požadavku a končí časování po obdržení odpovědi od serveru, aby vypočítal čas použití a počet dokončených transakcí, a nakonec tyto informace použil k vyhodnocení skóre. Transakce může odpovídat více požadavkům a níže se můžete odkázat na transakční operace databáze.


QPS (Query Per Seconds)

QPS (Query Per Second), QPS je vlastně běžná metrika pro měření propustnosti (throughput), tedy kolik požadavků server zpracuje za jednu sekundu – obvykle mluvíme o HTTP požadavcích, samozřejmě čím vyšší číslo, tím větší zátěž serveru a silnější výpočetní výkon. Pro představu, program s jednoduchou obchodní logikou, včetně přístupu k databázi, může při provozu jednoho jádra poskytnout přibližně 50 - 100 QPS, tedy zpracovat 50 - 100 požadavků za sekundu.

Výpočet vztahu: QPS = množství souběžnosti / průměrná doba odezvy; Souběžnost = QPS * Průměrná doba odezvy
QPS = req/sec = požadavky/sec

Průměrná doba odezvy (RT)

RT: Doba odezvy, tedy průměrná doba zpracování požadavku.
Obecně také sledujeme průměrnou dobu zpracování u 90 % požadavků, protože mohou být extrémy způsobené podmínkami v síti.




Předchozí:Elasticsearch-7.x používá xpack pro bezpečnostní autentizaci
Další:Linux se zaměřuje na architekturu CPU počítače
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com