5

私は本当にnginxが好きです。

しかし最近、ワニスを使用すると、スマート キャッシング リバース プロキシ レイヤー (URL パージング付き) を実装できることがわかりました。私はかなりリソース集約型の雑種のクラスターを持っているので、このキャッシングレイヤーが雑種からいくらかの負荷を取り除くことができれば、これは素晴らしいことです.

nginx..

代わりにワニスを使用する必要がありますか? あなたは何をお勧めします?

4

2 に答える 2

5

「スマート」で何を意味するのかわかりませんが、とにかくNginxには0.7ブランチから始まるキャッシュがあります。調整するパラメータはたくさんあります。

  • さまざまな戻りコードに対してさまざまなTTLを使用できます。
  • アプリケーションが応答しないときに古いコンテンツを返す機能
  • ディスク上のキャッシュの合計サイズを制限することが可能
  • キャッシュキーの生成に使用される情報を定義できます。

ドキュメントはこちら

于 2010-06-11T08:59:08.453 に答える
3

Nginx には非常に基本的なキャッシングが必要な場合に便利な機能がいくつかありますが、Varnish を使用すると、URL またはヘッダーの一致によってアクティブなパージを行うことができます。柔軟な構成言語。

本当に真剣にキャッシュしてバックエンドの負荷を軽減したいのであれば、varnish を使用しますが、nginx.conf にいくつかのディレクティブを追加するだけでなく、セットアップに多くの作業が必要になります。

于 2011-08-14T13:38:26.820 に答える