首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MVCv1应用程序推荐的Amazon设置?

MVCv1应用程序推荐的Amazon设置?
EN

Server Fault用户
提问于 2011-10-25 15:18:11
回答 3查看 183关注 0票数 0

托管ASP.NET MVCv1应用程序的最佳性能设置是什么?

我目前有两个微实例正在运行,一个用于服务数据库,另一个用于服务MVC应用程序本身。

App服务器是Windows 2k8 32位,IIS 7.5.数据库服务器是Windows 2008数据中心32位,server .

一次使用的用户不超过几个(少于10个),通过查看AWS监控,数据库CPU偶尔会达到100%的使用率,但应用服务器CPU的运行速度几乎是100%的一半。正如您想象的那样,这会损害用户的性能。

考虑到成本,什么是更好的服务器/实例设置?

谢谢你的帮助。

EN

回答 3

Server Fault用户

发布于 2011-10-25 17:47:25

微实例对于数据库安装来说是垃圾。这些微实例大约有600兆内存,几乎不足以运行Windows 2008,更不足以实际运行其下的数据库。您需要至少有几个内存的实例,这样服务器中就有足够的内存供SQL服务器实际获得一些内存。

如果在进行更改后,Server上的CPU仍然达到100%,您将需要查找需要添加的索引或编写不当的查询以解决问题。

票数 1
EN

Server Fault用户

发布于 2011-10-25 17:51:21

我建议在AppHarbor上托管这个站点。您的应用程序和数据库将在更快的硬件上运行,但由于它是一个多租户设置,成本可能会大大降低。您也不必自己配置、安装和更新服务器,部署新版本的代码可能不会那么痛苦。

(免责声明,我是AppHarbor的联合创始人)

票数 1
EN

Server Fault用户

发布于 2011-10-25 17:47:52

这些微实例当然很便宜,但它们不适合像应用服务器那样计算繁重的工作负载。“小”实例有专用CPU,不像微计算机,所以运行100%意味着你更有可能得到更多的CPU周期与一个小。

下一步将是一个高CPU介质。比‘小’更贵,但有更多的CPU马力。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/324703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档