作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在尝试在本地运行网站,但速度非常慢。网站使用 DotNetNuke 和 IIS7。当我创建一个新的空白网站时 - 它运行速度很快。这个特别慢。
我尝试了什么:
这些都没有帮助
此外,当我需要重新编译我的解决方案时,我的网站响应速度甚至慢了 5 倍。
更新,如果这有帮助,这是我的基本轨迹:
Trace Information
Category Message From First(s) From Last(s)
aspx.page Begin PreInit
aspx.page End PreInit 3.87710342363437E-05 0.000039
aspx.page Begin Init 6.42382822151184E-05 0.000025
aspx.page End Init 3.07985958803876 3.079795
aspx.page Begin InitComplete 3.07989531820756 0.000036
aspx.page End InitComplete 3.07990824188564 0.000013
aspx.page Begin PreLoad 3.07991584404922 0.000008
aspx.page End PreLoad 3.07993180859273 0.000016
aspx.page Begin Load 3.0799394107563 0.000008
aspx.page End Load 116.812769734266 113.732830
aspx.page Begin LoadComplete 116.81281078595 0.000041
aspx.page End LoadComplete 116.812820288654 0.000010
aspx.page Begin PreRender 116.812828270926 0.000008
aspx.page End PreRender 205.25318815735 88.440360
aspx.page Begin PreRenderComplete 205.253225407951 0.000037
aspx.page End PreRenderComplete 213.774178871307 8.520953
aspx.page Begin SaveState 215.060896371107 1.286717
aspx.page End SaveState 215.279060220539 0.218164
aspx.page Begin SaveStateComplete 215.279100892114 0.000041
aspx.page End SaveStateComplete 215.279114576008 0.000014
aspx.page Begin Render 215.279130160444 0.000016
aspx.page End Render 217.466907021738 2.187777
最佳答案
由于它在生产环境中运行速度很快,但在您的机器上运行速度较慢,因此它可能是与外部资源(即数据库或其他资源)的连接。
Enable Tracing在您的应用程序中,然后查看处理时间过长的地方。您可以通过在整个应用程序中您认为可能导致问题的地方添加跟踪消息来帮助缩小问题范围。
您还可以查看这是否发生在另一台具有干净操作系统的工作站上,以确定它是否可能是您本地机器上的某些东西导致了问题。
关于c# - IIS 上的网站速度极慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9333530/
我正在寻找绘制极坐标数据的替代方法。我需要实现像 this 这样的图表具有动态选项,例如 this . 非常感谢您的帮助! 最佳答案 我个人需要这些: Highcharts JS canvasXpre
我是一名优秀的程序员,十分优秀!