Maison  >  Questions et réponses  >  le corps du texte

nginx - Comment tester le nombre de QPS, TPS et IOPS qu'un serveur peut supporter dans un environnement LNMP

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

过去多啦不再A梦过去多啦不再A梦2713 Il y a quelques jours744

répondre à tous(2)je répondrai

  • phpcn_u1582

    phpcn_u15822017-05-16 17:24:52

    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. .

    répondre
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 17:24:52

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

    répondre
    0
  • Annulerrépondre