刷新网页需要很长时间才能加载

时间:2014-03-10 09:44:44

标签: performance loading webpage

我们正在开发单个安装程序Web应用程序,因为我们正在使用以下技术。

  
      
  1. wcf - 命名管道绑定。
  2.   
  3. javascript,jquery。
  4.   
  5. signalR
  6.   
  7. mvc4
  8.   

我们在iis 7.5中发布了web应用程序,os是windows 7。

这里的问题是在运行应用程序3到4小时后我在浏览器中无法执行任何操作它完全被绞死。

我想与您分享的一些事情,

  
      
  1. 我们隐藏的情况很少,并且在dom中显示HTML而不是删除。
  2.   
  3. 事件处理 - 我们是绑定事件但我们不检查是否   事件已经与该元素映射。
  4.   
  5. signalR也是我的疑问之一。因为它经常聚集。
  6.   

现在,如果我遇到浏览器,我只需重新启动应用程序池。之后 一切都在我的掌控之中。

所以,请你告诉我它为什么会发生,可能是我的帖子不清楚但是你 可以获得一些前景

1 个答案:

答案 0 :(得分:0)

您可以use Chrome Profiler(在开发工具>配置文件中)查找潜在的内存泄漏。内存泄漏的常见原因是忘记在不再需要时注销事件侦听器。当你提到绑定时,我认为这是一个引导。