我构建了一个聊天应用程序,它使用this code将消息推送到客户端(网页)并监控在线用户及其信息。基本上,代码创建并管理自定义线程池,以维护连接用户列表。他们的州。
该应用程序托管在共享主机帐户(IIS6)上,并且工作正常。
将网站(ASP.Net App)移动到专用虚拟服务器后,似乎我遇到问题,随着时间的推移,IIS7变得越来越慢,而我唯一的“解决方案”是重新启动IIS。
我正在尝试查看性能计数器,并确定要查看哪个。
答案 0 :(得分:3)
答案 1 :(得分:0)
如果您有RDP访问权限,则应安装性能和内存分析器以查看瓶颈发生的位置。
RedGate工具相当不错,并提供15天免费试用:
应用程序可能会阻塞某个地方,因此值得浏览Tess Ferrandez's博客。她有一些关于追踪性能和内存问题的精彩文章: