apache - Lorsque vous utilisez l'outil ab, définissez le nombre de requêtes sur 2 000 et le nombre de requêtes simultanées sur 1 000. Cependant, le nombre de requêtes est divisé en 10 requêtes de 200 à compléter. Où la simultanéité est-elle reflétée ?
迷茫
迷茫 2017-05-16 17:02:01
0
2
654

Utilisez l'outil ab dans l'environnement Windows, accédez au répertoire de l'outil ab et tapez la commande

ab -n 2000 -c 1000 http://test.com/

Cela signifie-t-il que le nombre total de demandes est de 2 000 et que le nombre de demandes simultanées est de 1 000 ?

Lors de l'exécution du test, il affiche 200 demandes terminées

Excusez-moi, pourquoi le nombre de demandes s'épuise-t-il entre 200 et 200 ? Où est le nombre de demandes simultanées ? Ou est-ce que j'ai mal compris le nombre de concurrence et le nombre de requêtes ?

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

répondre à tous(2)
漂亮男人

-c est bien la concurrence. . . Mais il faut du temps pour revenir, et il faut également du temps pour envoyer 1 000 messages simultanés. . . L’affichage des résultats est tout simplement meilleur. . Si vous voulez voir les vrais résultats de la concurrence, accédez au journal du serveur Web

仅有的幸福

Regardez la description par ab du paramètre c. Ce paramètre doit être le numéro de concurrence. Quant à ces 200, ils doivent être calculés par le propre algorithme de préparation des requêtes d'ab, et 200 requêtes sont préparées à chaque fois. Lorsque 1000 est atteint, exécutez cette requête ensemble. C'est comme ça que je le comprends.
Si vous ajustez la taille du paramètre c, le nombre 200 changera également !

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