与 Windows Server 上的 Varnish 类似的缓存

与 Windows Server 上的 Varnish 类似的缓存

我正在寻找类似于 Varnish 的 IIS 缓存。但由于 Varnish 不推荐在 Windows 上使用,所以我想得到一些建议,有哪些其他替代方案可以用于 ASP.net Web 应用程序和网站的性能优化,这些替代方案与 Varnish 类似且功能强大。

答案1

当 IIS(实际上是 Windows)内核中已包含输出缓存(http.sys 可以进行缓存)时,为什么还需要这样做?真的有需要吗,还是您不知道 IIS 和 ASP.NET 的输出缓存功能?

文档:

http://msdn.microsoft.com/en-us/library/xsbfdd8c(v=vs.100).aspx

是一个很好的开始。您可以缓存、通过参数使之无效、在页面中进行部分缓存(即仅缓存那些不会改变的部分)。所有这些都是现成的。

我从未见过需要外部附加缓存,但也许您需要一些 ASP.NET 和 IIS 尚未实现的特殊功能。

相关内容