nginx – Informationen zur Verwendung von ab zum Testen von Docker und zu Problemen, die durch diesen Computer verursacht werden
PHP中文网
PHP中文网 2017-05-24 11:31:48
0
1
816

Beweisen Sie zunächst, dass es zugänglich ist

192.168.99.100 ist Dockers
127.0.0.1:9889 ist lokal

Testbefehl ab -c 100 -n 100000 http://xxx

Nginx Display HTML testen
Worker: 1 Worker
CPU: ein Kern
Menschen: 1G
Umgebung: Docker (Ubuntu 16)



Zweites Mal (nginx.conf wie oben)
Nginx-Anzeige-HTML testen
Arbeiter: 1 Arbeiter
CPU: Quad-Core
Menschen:8G
Umgebung: lokal (Mac)


Das dritte Mal (außer worker_processes=4; nginx.conf-Konfiguration ist die gleiche wie oben)
Nginx testen, um HTML anzuzeigen
Worker: 4 Worker
CPU: Quad Core
Men: 8G
Umgebung: lokal (Mac)


Ändern Sie die Anzahl der Befehle auf 1W

Deshalb ist die Verarbeitungsleistung des Containers höher als die der lokalen Maschine. Selbst wenn ich phpStorm, qq, chrome usw. lokal öffne, ist die Lücke nicht so groß. Können Sie den Grund analysieren? Warum wird es beim Zugriff auf die CPU grundsätzlich von den meisten Kerneln verwendet?

PHP中文网
PHP中文网

认证高级PHP讲师

Antworte allen(1)
伊谢尔伦

1.ab 模拟都是开线程消耗系统得资源,大部分都拿去跑线程了。
2.我怎么没看出来哪个得性能高,这样测试数据都是误区。

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage