我有一个问题。有时 WebResource 和 ScriptResource 需要很长时间才能加载,超过 1 分钟。 我们在一个集群中有多个节点。
请注意,如果您在此问题之前打开了浏览器 session ,.axd 文件加载速度会非常快。但是新 session 加载这些文件有时需要 1 分钟,有时需要 30 秒。
重启节点没有帮助。
你有什么想法吗?
最佳答案
我有一个名为 RequestReduce 的开源项目它可以动态组合和缩小 js 和 css,包括 Webresource 和 ScriptResource。我已经看到它在一个臃肿的页面中将其中的 30 多个组合到一个文件中。它是一个在 http 模块中运行的响应过滤器。对您页面的前几次点击将加载原始内容,而 RequestReduce 会处理所有 css/js 文件并将它们缓存在后台。它还可以 Sprite 和优化背景图像。您可以在http://RequestReduce.com下载。或从 nuget 安装。
关于WebResource.axd 和 ScriptResource.axd 加载时间超过 1 分钟,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4164353/