标签: asp.net iis-7 load-balancing
朋友有一个用于学生注册的ASP.NET应用程序。大约200个并发用户正在使用该应用程序。
突然每隔一段时间CPU达到100%的使用率。服务器有8 GB RAM,但只使用3或4个。
他决定升级到10个CPU,时不时只有8个CPU下降到0或5%,只有1个或2个CPU将以100%运行,因此他们会重新启动IIS以解决问题
有哪些选项可以帮我解决这个问题?
非常感谢。
答案 0 :(得分:0)
为什么会发生这种情况有几种编码原因:
High CPU in .NET app using a static Generic.Dictionary
ASP.NET Case Study: High CPU in GC - Large objects and high allocation rates