处理具有以下用途的 ASP.NET 网站需要哪些服务器规格?

处理具有以下用途的 ASP.NET 网站需要哪些服务器规格?

我目前正在为客户重新开发 ASP.NET 网站,他们想要升级他们的服务器硬件,但不确定要怎么做。

当前服务器规格为:AMD Athlon 3200+,2GB RAM,运行 IIS 和 SQL Server 2005。

现有网站的流量平均为每月 36,500 名独立访客和 220,000 次页面浏览量,并且据客户反映,当前服务器难以处理这些请求。

任何建议都非常感谢。谢谢。

答案1

更大的服务器?说真的,这是一个“不知道”的话题。我可能会选择更高级别的服务器并对其进行虚拟化。你必须告诉我们问题出在哪里。“速度很慢”就像“食物不好吃”一样。你必须提供详细信息。你是有权访问该机器的人。

你的记忆力相当差——所以更多的记忆,很可能你其余的记忆也有限。

获得 4-8 核 CPU(AMD 或英特尔)、合适的 RAM 和足够的 SSD 来处理 IO,您应该可以设置相当长的时间。

顺便说一句,我也投票关闭——购物问题在这里与主题无关。

答案2

注册试用并安装新遗物当前机器上的.net 客户端。

我最近在一个网站上采取了这一步骤,我们花了大量时间解决缓存性能问题。结果发现我们需要一组数据库索引。

New Relic 立即识别出缓慢的交易显示负责的 SQL 查询。

它显示了服务器所花时间的明细。这样您就可以有针对性地进行改进。


话虽如此,我同意运行 SQL 和 IIS 的 Web 服务器的 2GB RAM 很可能是您的问题。

免责声明:我除了自己愉快地使用 New Relic 之外,与它没有任何关系。

相关内容