Rumah  >  Soal Jawab  >  teks badan

nginx - Mengenai penggunaan ab untuk menguji docker dan masalah yang disebabkan oleh mesin ini

Pertama buktikan bahawa ia boleh diakses

192.168.99.100 adalah milik docker
127.0.0.1:9889 adalah tempatan

Uji perintah ab -c 100 -n 100000 http://xxx

Uji paparan nginx html
pekerja: 1 pekerja
cpu: satu teras
lelaki: 1G
Persekitaran: buruh pelabuhan (ubuntu 16)



Kali kedua (nginx.conf sama seperti di atas)
Uji paparan nginx html
pekerja: 1 pekerja
cpu: quad core
lelaki: 8G
Persekitaran: tempatan (Mac)




Kali ketiga (kecuali worker_processes=4; konfigurasi nginx.conf adalah sama seperti di atas)
Uji nginx untuk memaparkan html
pekerja: 4 pekerja
cpu: quad core
lelaki: 8G
Persekitaran: tempatan (Mac)

Tukar bilangan arahan kepada 1W

Inilah sebabnya kuasa pemprosesan kontena lebih tinggi daripada mesin tempatan Walaupun saya membuka phpStorm, qq, chrome, dan lain-lain secara tempatan, jurangnya tidak akan begitu besar. Bolehkah anda menganalisis sebabnya mengapa apabila mengakses CPU, ia pada asasnya Adakah ia digunakan oleh kebanyakan kernel?

🎜🎜
PHP中文网PHP中文网2728 hari yang lalu788

membalas semua(1)saya akan balas

  • 伊谢尔伦

    伊谢尔伦2017-05-24 11:33:48

    1.ab Simulasi adalah mengenai menjalankan utas dan menggunakan sumber sistem, yang kebanyakannya digunakan untuk menjalankan utas.
    2 Mengapa saya tidak dapat melihat mana yang mempunyai prestasi yang lebih tinggi ini semua adalah salah faham.

    balas
    0
  • Batalbalas