5

私はたくさんの画像 (smugmug/flickr と考えてください) を含む Web サイトに取り組んでおり、読んだところによると、flickr は画像キャッシュとして squid を使用しています。私の画像は Amazon S3 に保存されるため、キャッシュ サーバーはホスティング費用の節約にも役立ちます。次の構成で実行できるというアイデアを聞きたいです。

  1. 専用の Windows サーバーで実行されている ASP.NET/MVC アプリケーション。
  2. SliceHost.com または Linode.com からの別の Linux サーバーで実行されているワニス (ほとんどの場合、小さいサイズのサムネイルをキャッシュしたいので、小さい VPS が適しているはずです)。

これは実行可能ですか?ワニスを実行しているサーバーにドメイン名を指定する必要がありますか?

ありがとう!

4

1 に答える 1

6

IIS/Windowsサーバーの前にFedoraLinuxサーバーを配置しました。VarnishとNginxを組み合わせて実行しており、夢のように機能しています。

Varnishでは、さまざまなファイルタイプ、ディレクトリを選択的にキャッシュするか、単にパススルーすることができます。

唯一の欠点は、SSLをサポートしていないことです。そこで、SSLのリバースプロキシを処理するためにNginxをインストールしました。キャッシングはありませんが、うまく機能します!

したがって、これは非常に実行可能であり、私の測定基準では、容量を66%増やしました。

私の唯一のアドバイスは、テストテストをテストしてVCLと親密になることです。

于 2008-12-04T15:45:39.580 に答える