nginx - Comment tester le nombre de QPS, TPS et IOPS qu'un serveur peut supporter dans un environnement LNMP
过去多啦不再A梦
过去多啦不再A梦 2017-05-16 17:22:52
0
2
780

Environnement logiciel centos+nginx+mysql+php, aucune limite de version, plusieurs versions sont meilleures

过去多啦不再A梦
过去多啦不再A梦

répondre à tous(2)
phpcn_u1582

Ha, il se trouve qu'un projet sur lequel travaillait l'entreprise venait de faire un test de stress. L'environnement du serveur était centos+mysql+java+tomcat. Je l'ai noté dans le blog, cliquez pour le voir.
J'utilise jmeter, pardonnez-moi si l'écriture n'est pas assez professionnelle, il s'agit essentiellement d'initier plusieurs connexions simultanées dans un certain laps de temps, puis d'effectuer une opération de connexion et une opération de requête pour chaque connexion, et de juger du succès. ou l'échec des résultats renvoyés. Finalement, je suis arrivé à une conclusion, par exemple, ce que j'ai obtenu est :
Nombre d'échantillons : 5 500 ;
Temps de connexion moyen : 21 millisecondes ;
95 % des temps de connexion des échantillons sont inférieurs à 33 millisecondes ; Débit du serveur : 54,4 fois par seconde ;
Trafic de données : 3 005,3 Ko par seconde.
Bien sûr, vous pouvez également utiliser d'autres logiciels, mais la plupart d'entre eux sont sous Linux et peu sous Windows. Je n'ai essayé qu'un seul pylot, qui nécessite le support de python. Par rapport à jemter, la fonction est plus simple, mais le paramétrage est également simple. .

淡淡烟草味

Alibaba Cloud dispose d'un service de stress tests, vous pouvez également consulter la documentation d'utilisation

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal