Dans la configuration worker_connections de la configuration nginx, plus je le définis grand, plus cela semble lent ?
PHP中文网
PHP中文网 2017-06-06 09:54:32
0
4
983

La configuration de mon serveur est la suivante

1. Lorsque j'ai défini Worker_connections 1024 ; j'ai utilisé Webbench pour effectuer des tests de stress, et les données renvoyées étaient comme ceci !

2. Lorsque j'ai défini Worker_connections 10240 ; j'ai utilisé Webbench pour effectuer des tests de résistance, et les données renvoyées sont comme ceci !

Pour résumer, on a l'impression que la vitesse a diminué de 4 fois

Quelqu’un peut-il m’aider à l’analyser ?

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(4)
巴扎黑

Si aucune erreur n'est signalée, il est préférable de rendre worker_processes*worker_connections/4 inférieur au nombre total de fichiers ouverts par le processus système

伊谢尔伦

Merci pour l'invitation !

Veuillez lire l'article en détail
http://liuqunying.blog.51cto....

漂亮男人

ulimit -n Qu'est-ce que c'est ?
Sinon, configurez-le
ulimit -n 65535

淡淡烟草味

Il y a peut-être un problème avec le résultat de votre test

Calculez, les tailles de page unique pour les deux requêtes sont :
41381 octets/sec * 60/31234 pages/min = 80 octets/page
10556 octets/sec * 60/1607 pages/min = 394 octets/page

Si les deux tests sont sur la même page, il est évident que de nombreuses demandes sont anormales.

Vous devez donc d'abord vérifier s'il y a un problème avec la méthode de test.

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