平衡加载- ASP.网络应用程序



一个朋友有一个ASP。NET应用程序用于学生注册。大约有200个并发用户正在使用该应用程序。

突然每隔一段时间CPU使用率达到100%。服务器有8gb内存,但是只有3或4个正在使用。

他决定升级到10个cpu,每隔一段时间,大约8个cpu只下降到0或5%,只有1或2个cpu将运行100%,因此他们去重启IIS来解决问题。

我可以考虑哪些选项来帮助解决这个问题?

感谢。

发生这种情况有几个编码原因:

  • . net应用中使用静态泛型的高CPU。字典

  • ASP。. NET案例研究:GC中的高CPU -大对象和高分配率

相关内容

最新更新