nginx - ab を使用した Docker のテストとこのマシンによって引き起こされる問題について
PHP中文网
PHP中文网 2017-05-24 11:31:48
0
1
744

まずアクセスできることを証明します

192.168.99.100 は docker の
127.0.0.1:9889 はローカルです

テスト コマンド ab -c 100 -n 100000 http://xxx

nginx ディスプレイのテスト html
ワーカー: 1 ワーカー
cpu: 1 コア
男性:1G
環境: docker (ubuntu 16)



2 回目 (nginx.conf は上記と同じ)
nginx をテストして html を表示する
ワーカー: 1 ワーカー
cpu: クアッドコア
men:8G
環境: ローカル(Mac)


3 回目 (worker_processes=4 を除く。nginx.conf の構成は上記と同じ)
nginx をテストして html を表示する
worker: 4 ワーカー
cpu: クアッド コア
men:8G
環境:ローカル(Mac)


コマンド数を 1W に変更します

コンテナの処理能力がローカル マシンの処理能力よりも高いのはなぜですか? phpStorm、qq、chrome などをローカルで開いても、その差はそれほど大きくありません。理由を分析できますか? もう 1 つの質問は、なぜCPUにアクセスする 基本的にはほとんどのカーネルで使われているのでしょうか?

PHP中文网
PHP中文网

认证高级PHP讲师

全員に返信(1)
伊谢尔伦

1.ab シミュレーションは、スレッドの実行とシステム リソースの消費がすべてであり、そのほとんどはスレッドの実行に使用されます。
2. どちらがより高いパフォーマンスを持っているかがわからないのはなぜですか? このようなテストデータはすべて誤解です。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!