nginx - Mengenai penggunaan ab untuk menguji docker dan masalah yang disebabkan oleh mesin ini
PHP中文网
PHP中文网 2017-05-24 11:31:48
0
1
706

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中文网

认证高级PHP讲师

membalas semua (1)
伊谢尔伦

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.

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!