Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 4170|Odpoveď: 0

Analýza výkonu: koncepty TPS, QPS, priemerného času odozvy (RT)

[Kopírovať odkaz]
Zverejnené 24. 12. 2021 9:54:02 | | |
Nástroje na tlakové testovanie

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

Windows Apache ab webová záťažová skúška
https://www.itsvse.com/thread-4836-1-1.html

Záťažový test pomocou nástroja ab od Apache
https://www.itsvse.com/thread-4410-1-1.html

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

TPS (Transakcie za sekundu)

TPS znamená Transactions Per Second, čo je počet transakcií spracovaných za sekundu. Transakcia označuje proces, pri ktorom klient pošle požiadavku serveru a server následne reaguje (úplné spracovanie, t. j. klient iniciuje požiadavku na získanie odpovede). Klient začína časovanie odosielaním požiadavky a ukončí časovanie po prijatí odpovede od servera, aby vypočítal použitý čas a počet dokončených transakcií, a nakoniec tieto informácie použil na vyhodnotenie skóre. Transakcia môže zodpovedať viacerým požiadavkám a nižšie sa môžete odvolať na transakčné operácie databázy.


QPS (Query Per Seconds)

QPS (Query Per Second), QPS je vlastne bežná metrika na meranie priepustnosti (throughput), teda koľko požiadaviek server spracuje za jednu sekundu – zvyčajne hovoríme o HTTP požiadavkách, samozrejme čím vyššie číslo, tým vyššia záťaž servera a silnejší výpočtový výkon. Pre predstavu, program s jednoduchou obchodnou logikou, vrátane prístupu k databáze, dokáže poskytnúť približne 50 - 100 QPS pri prevádzke jedného jadra, teda dokáže spracovať 50 - 100 požiadaviek za sekundu.

Vzťah výpočtu: QPS = množstvo súbežnosti / priemerný čas odozvy; Súbežnosť = QPS * Priemerný čas odozvy
QPS = req/sec = požiadavky/sec

Priemerný čas odozvy (RT)

RT: Čas odozvy, priemerný čas spracovania potrebný na spracovanie požiadavky.
Vo všeobecnosti tiež sledujeme priemerný čas spracovania 90 % žiadostí, pretože môžu nastať extrémy spôsobené sieťovými podmienkami.




Predchádzajúci:Elasticsearch-7.x používa xpack na bezpečnostnú autentifikáciu
Budúci:Linux sa pozerá na architektúru CPU počítača
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com