1

我们正在考虑在我们的 asp.net Web 应用程序中使用 Cassette,它可能被数百名用户同时访问。Cassette 通过 HTTP 处理程序工作,该处理程序处理这样开始的请求:

'_cassette\assets\*'

我注意到在硬盘驱动器上没有创建任何包。看起来资源在运行时在内存中被编译和压缩并返回给用户。

这是否意味着 Cassette 依赖代理或 IIS 缓存,而不是浏览器缓存来处理其他用户对同一捆绑包的所有后续请求?添加到每个包响应是否Cache-Control: public意味着 URL 的包将始终由 IIS/代理缓存,并且 Web 应用程序不会做双重工作?

4

1 回答 1

1

盒式磁带将生成的捆绑包缓存在服务器磁盘上的独立存储中。(但仅在发布模式下)

于 2012-06-29T02:28:00.970 回答