ホームページ  >  記事  >  運用・保守  >  ワニスのnginxの違い

ワニスのnginxの違い

(*-*)浩
(*-*)浩オリジナル
2019-07-15 10:33:364681ブラウズ

ワニスのnginxの違い

#Varnish

高性能のオープンソース リバース プロキシ サーバーおよびメモリ キャッシュ サーバー。

利点:

1. 高性能;

2. マルチコアのサポート;

3. 0 ~ 60 秒の正確なキャッシュ時間をサポートします。

欠点:

1. 自動耐障害性と回復機能がなく、再起動後にデータが失われます;

2. オンライン拡張が困難です。


3. 32 ビット マシンの最大キャッシュ ファイル サイズは 2GB です;


4. クラスタリングはサポートされていません。


アプリケーション シナリオ: 大規模な同時実行を必要としない小規模なシステムおよびアプリケーション。


Nginx

1. パラメーターを使用した動的リンクはサポートされていません。

2. Nginx キャッシュ内には、キャッシュの有効期限とクリーンアップのメカニズムがありません。これらのキャッシュされたファイルは、マシン上に永続的に保存されます。キャッシュされるものがたくさんあると、キャッシュ全体がいっぱいになってしまいます。ハードディスクの空き容量。

3. キャッシュできるステータス コードは 200 個のみなので、バックエンドから返される 301/302/404 などのステータス コードはキャッシュされません。継続的な侵入により、バックエンドに多大な負荷がかかります。

4.Nginx は、ストレージ メディアとしてメモリやハードディスクを自動的に選択しません。すべては構成によって決まります。もちろん、現在のオペレーティング システムにはオペレーティング システム レベルのファイルがキャッシュ メカニズムに存在するため、ファイルがハード ディスクに保存されている場合は、大量の同時読み取りによって引き起こされる IO パフォーマンスの問題をあまり心配する必要はありません。

違い:

キャッシュ アクセラレーション (静的アクセラレーション、帯域幅節約、エッジ プッシュ): Varnish >Nginx

リバース プロキシ (ルーティング アクセラレーション、Hide)マスター ノード): Nginx > Varnish

Nginx 関連の技術記事の詳細については、

Nginx 使用法チュートリアル 列にアクセスして学習してください。

以上がワニスのnginxの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。