我正在一个有很多图像的网站上工作(想想smugmug/flickr),根据我的阅读,flickr使用squid作为图像缓存.我的图像将存储在Amazon S3上,因此缓存服务器也有助于节省托管资金.我想通过以下配置听到它的想法是可行的.
我的ASP.NET/MVC应用程序在专用的Windows服务器上运行.
从SliceHost.com或Linode.com在单独的Linux服务器上运行的清漆(很可能我想缓存较小尺寸的缩略图,因此小VPS应该是好的).
这可以吗?我应该将域名指向运行清漆的服务器吗?
谢谢!
我们刚刚在我们的IIS/Windows Server前放置了一个Fedora Linux服务器.它正在运行Varnish和Nginx的组合,它的工作就像一场梦.
在Varnish上,您可以有选择地缓存不同的文件类型,目录或只是通过.
唯一的缺点是它不支持SSL.所以我们安装了Nginx来处理SSL的反向代理.没有缓存,但效果很好!
所以,它是非常可行的,根据我的指标,我们的容量增加了66%.
我唯一的建议是测试测试并与VCL密切相关.