Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/asp.net-mvc-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 3 AWS:EC2 micro,对于.NETMVC3应用程序来说还不够吗?_Asp.net Mvc 3_Amazon Web Services_Amazon Ec2_Cpu Usage - Fatal编程技术网

Asp.net mvc 3 AWS:EC2 micro,对于.NETMVC3应用程序来说还不够吗?

Asp.net mvc 3 AWS:EC2 micro,对于.NETMVC3应用程序来说还不够吗?,asp.net-mvc-3,amazon-web-services,amazon-ec2,cpu-usage,Asp.net Mvc 3,Amazon Web Services,Amazon Ec2,Cpu Usage,我使用elastic beanstalk在一个EC2微实例(有613MB内存)上管理/部署我的.NET MVC 3应用程序。目前它主要是一个静态站点,因为它处于测试版,带有注册(包括电子邮件确认)和一些错误日志(ELMAH) 直到最近,我一直收到CPU利用率超过95.00%的通知 拥有613MB内存的微实例是否不足以运行MVC应用程序以供生产使用 添加信息:Windows Server 2008 R2,运行IIS7.5 谢谢 我试过运行Jetbrains teamcity(我想它使用Tomcat

我使用elastic beanstalk在一个EC2微实例(有613MB内存)上管理/部署我的.NET MVC 3应用程序。目前它主要是一个静态站点,因为它处于测试版,带有注册(包括电子邮件确认)和一些错误日志(ELMAH)

直到最近,我一直收到CPU利用率超过95.00%的通知

拥有613MB内存的微实例是否不足以运行MVC应用程序以供生产使用


添加信息:Windows Server 2008 R2,运行IIS7.5


谢谢

我试过运行Jetbrains teamcity(我想它使用Tomcat),当时在linux上使用ec2微实例,内存不足,无法支持它所需的功能

我也试过在一个微实例上运行Server2008/2012,但打开任何东西都花了几分钟,这是毫无意义的


我想你会发现,在其中一个盒子上运行windows并不是一个可行的选择,除非你开始疯狂地禁用服务,并在调整过程中真正发挥创意。

一个微型实例显然不足以用于生产

微实例具有较低的I/O限制,一旦达到该限制(我认为是这个月),所有后续操作都会被限制

因此,我建议您至少使用一个小实例进行生产。并为您的开发/测试/预调试环境保留micro


编辑:我从一个亚马逊的家伙那里得到了这些信息。

确保你的负载平衡器正在ping一个空白的html文件。我收到这条消息是因为它正在ping我的主页,其中有db负载。当我将其设置为ping一个空白html文件时,它运行平稳

谢谢,感谢您的回复!你在它上面运行什么操作系统?Windows Server 2008 R2,运行IIS7.5,这不就像通过断开电源来修复火警吗?