asp.net-mvc – 帮助/提示提高我的ASP.NET MVC 2网站的性能
|
嘿伙计们,我是Stack Overflow的新手.我最近在这里找到了一些很棒的答案,这是一个很棒的社区.我有一个棘手的问题,请原谅长篇文章. 我为卡片玩家运行社交社区网站.我目前拥有7,000名会员,每天可获得2,000名访客/ 15k的综合浏览量.最近,该网站在一天的高峰时段开始变得非常慢,我开始认为我的网站需要在代码和设置中进行一些严格的性能优化.我真的不想购买第二台服务器来运行该网站,因为我很确定我当前的服务器应该能够轻松处理这种负载. 在高峰时段,当页面加载时,它们仍然会非常快速地加载.问题是很多时候它会超时并在浏览器中出现“网站不可用”错误.然后你刷新它,它会很快加载.然后在几次网页浏览后,它会再次执行此操作.在这些时间里,我的CPU和RAM使用率甚至都不高,所以我必须相信它是在我的IIS设置或其他东西.我做了一些搜索,找不到任何好的答案或想法可以修复. 以下是我的设置的一些统计信息: > ASP.NET MVC 2 w /输出缓存和部分视图缓存 我在网站上较重的页面有相当多的数据库读取和大量的图像请求.我不确定这是否是问题,因为当页面加载时它非常快. 我确实购买了一台我正在建造的新服务器,并且正在考虑将所有内容切换到此.我刚买的新服务器将运行Intel Xeon X3430 2.4GHz四核w / HT和8GB RAM. 我正在寻找一些可以解决这个问题的可能的事情,如果有任何可能的解决方案或设置我可以实现停止“网站不可用”消息,并帮助我的服务器处理随着网站增长的未来流量增加.将服务器升级到这个新服务器会有所不同吗? 解决方法看起来这比您的代码或硬件更像是一个IIS问题.您可能会达到每个CPU和队列长度的最大并发连接的默认设置.见Optimising IIS Performance和有similar problem(和决议)的人. (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 查找和删除孤立的网页,图像和其他相关文件
- asp.net-web-api – owin cors或web api cors
- asp.net-mvc – 与ASP.NET MVC等效的GetWebResourceUrl?
- asp.net-mvc – Asp.net MVC和普通的html页面
- asp.net-mvc – 禁用某些字段的验证
- asp.net-mvc – ASP.net MVC – 我可以告诉Html.Partial在哪
- asp.net – 如何添加一个访问控制允许原始头在IIS7有限制
- 如何在ASP.NET中的Web应用程序之间共享用户控件?
- asp.net-mvc – Asp.net MVC5,如何加载.hbs文件
- asp.net-core – 在IIS Express上运行MVC6 Beta8应用程序
- ASP.NET MVC 5和Bootstrap 3
- asp.net-mvc – ASP.NET MVC:将复杂类型绑定到选
- asp.net-mvc – viewbag和viewstate之间的区别?
- asp.net-mvc – 使用AWS .NET SDK进行SNS订阅确认
- asp.net – 间歇性SQL连接错误
- asp.net – 为什么我应该使用N层方法当使用SqlDa
- 捕获到ASP.NET ASMX Web服务的SOAP请求
- asp.net – ASPxComboBox,如何设置所选项?
- asp.net-mvc – 使用Visual Studio 2013 Preview
- asp.net – 多重约束违反.关系“…”的角色“…”
