Как использовать лак / кальмар с веб-сайтом IIS / ASP.NET? - PullRequest
5 голосов
/ 04 ноября 2008

Я работаю над сайтом с большим количеством изображений (например, smugmug / flickr), и, как я прочитал, flickr использует squid в качестве кэша изображений. Мои изображения будут храниться в Amazon S3, поэтому сервер кэширования поможет сэкономить деньги на хостинге. Я хотел бы услышать идеи об этом выполнимо со следующей конфигурацией.

  1. Мое приложение ASP.NET/MVC, запущенное на выделенном сервере Windows.
  2. лак, работающий на отдельном linux-сервере от SliceHost.com или Linode.com (скорее всего, я хочу кэшировать миниатюры меньшего размера, чтобы небольшой VPS был хорошим).

Это выполнимо? Стоит ли указывать доменное имя на сервере с лаком?

Спасибо!

1 Ответ

6 голосов
/ 04 декабря 2008

Мы только что разместили сервер Fedora linux перед нашим IIS / Windows Server. Он использует комбинацию Varnish и Nginx и работает как мечта.

В Varnish вы можете выборочно кэшировать файлы различных типов, каталоги или просто проходить через них.

Единственным недостатком является то, что он не поддерживает SSL. Поэтому мы установили Nginx для обработки обратного прокси-сервера для SSL. Нет кэширования, но отлично работает!

Итак, это очень выполнимо, и по моим показателям мы увеличили нашу емкость на 66%.

Мой единственный совет - проверить тестовый тест и стать близким с VCL.

...