【问题标题】:Why does IIS generate asp.net pages so slowly?为什么 IIS 生成 asp.net 页面这么慢?
【发布时间】:2012-04-11 21:35:18
【问题描述】:

当我使用 Visual Studio Web Dev Server 运行 asp.net(表单)站点时,该站点运行得非常快(一切都在分析器下进行了优化),firebug 显示该页面需要大约 100 毫秒才能生成。但是当它部署在 IIS 下的 vps 上时,同一页面需要大约 400 毫秒。

为什么 IIS 生成的页面比 VS Dev Server 生成的页面长?

我的意思是页面生成,没有加载,所以它不依赖于慢速网络或其他什么。我可以假设 vps 很慢,但它有 4BG RAM、2 个处理器并且只运行一个 asp.net 站点,所以没有什么可以浪费资源。

如果 VS Dev Server 可以在 ~100ms 内生成页面,那么我猜 IIS 应该也能做到这一点?

【问题讨论】:

    标签: asp.net iis optimization


    【解决方案1】:

    这不是 IIS。这是您共享资源有限的低质量 VPS。尝试一些更好的服务器或在本地 IIS 上进行测试。

    【讨论】:

    • 嗯,谢谢,我会尝试在本地计算机上设置 IIS 并测试
    • 顺便说一句,有没有测试vps质量的工具?
    • 你不需要。检查 CPU、RAM 并测试上传/下载速度。您要查找的术语是benchmarking
    猜你喜欢
    • 2020-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-11
    • 2021-09-03
    • 1970-01-01
    • 2023-04-04
    相关资源
    最近更新 更多