Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/10.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
Amazon ec2 一个AmazonEC2实例可以服务多少用户?_Amazon Ec2 - Fatal编程技术网

Amazon ec2 一个AmazonEC2实例可以服务多少用户?

Amazon ec2 一个AmazonEC2实例可以服务多少用户?,amazon-ec2,Amazon Ec2,其用途是从S3上的数据中提供动态内容。你可以给“正常”下任何你认为正常的定义 小型、中型和大型实例如何 嗯。人们希望使用一些数据,因此: webservice一开始大约有100kb,并且使用AJAX,因此它根本不需要重新加载整个页面。当它加载页面时,它将向数据库(S3)发送20-30个请求,以获取小块文本(如注释)。平均用户会在页面上停留10分钟,在偏移量处转换为大约100kb,通过请求转换为大约400kb。假设点击量在夜间和白天是相同的。取决于您提供内容的内容和方式,更不用说这些用户访问内容的

其用途是从S3上的数据中提供动态内容。你可以给“正常”下任何你认为正常的定义

小型、中型和大型实例如何

嗯。人们希望使用一些数据,因此:


webservice一开始大约有100kb,并且使用AJAX,因此它根本不需要重新加载整个页面。当它加载页面时,它将向数据库(S3)发送20-30个请求,以获取小块文本(如注释)。平均用户会在页面上停留10分钟,在偏移量处转换为大约100kb,通过请求转换为大约400kb。假设点击量在夜间和白天是相同的。

取决于您提供内容的内容和方式,更不用说这些用户访问内容的频率、内容的大小和类型,等等。基本上,您提供的任何信息都不允许我们以任何有意义的方式回答您的问题。

取决于您提供内容的内容和方式,更不用说这些用户访问内容的频率、内容的大小和类型,等等。基本上,您提供的任何信息都不允许我们以任何有意义的方式回答您的问题。

有人可以说,如果设计得当,一个实例可以支持多少用户并不重要。理想情况下,当实例饱和时,启动一个新实例来管理流量

显然,这使部署和设计变得非常复杂

但除此之外,EC2实例实际上是一个低端Linux机箱(取决于您选择的型号)


让我们重新表述一下这个问题,您希望支持多少用户?

有人会说,如果设计得当,一个实例可以支持多少用户并不重要。理想情况下,当实例饱和时,启动一个新实例来管理流量

显然,这使部署和设计变得非常复杂

但除此之外,EC2实例实际上是一个低端Linux机箱(取决于您选择的型号)


让我们重新表述一下这个问题,您希望支持多少用户?

正如其他人所说,这可能需要在您的确切条件下进行测试。幸运的是,如果您愿意设置服务器设置的测试版本,您可以生成模拟用户的实例。创建一组这些测试实例,并在它们上运行Apache的ab基准测试工具,将它们定向到您的测试站点。如果实例与您的测试站点位于同一可用性区域内,您将不收取带宽费用,仅按运行实例的小时计费。运行一个测试不到一个小时,然后关闭测试实例,组织这个压力测试的成本很低

作为一个数据点,在我的小实例上本地运行ApacheAb工具(该实例提供大量数据库的Drupal站点),它报告了服务器每秒处理45-60个请求的能力。我假设ab是一个合理的基准测试工具,我可能错了,但这就是我所看到的


作为建议,由于不太了解您的具体情况,我会将您的数据库移动到弹性块存储(EBS)卷。S3并不是真正用来托管数据库的,它的延迟可能会降低性能。如果您担心的是EBS卷,那么可以轻松地将其快照到S3进行备份。

正如其他人所说,这可能需要在您的确切条件下进行测试。幸运的是,如果您愿意设置服务器设置的测试版本,您可以生成模拟用户的实例。创建一组这些测试实例,并在它们上运行Apache的ab基准测试工具,将它们定向到您的测试站点。如果实例与您的测试站点位于同一可用性区域内,您将不收取带宽费用,仅按运行实例的小时计费。运行一个测试不到一个小时,然后关闭测试实例,组织这个压力测试的成本很低

作为一个数据点,在我的小实例上本地运行ApacheAb工具(该实例提供大量数据库的Drupal站点),它报告了服务器每秒处理45-60个请求的能力。我假设ab是一个合理的基准测试工具,我可能错了,但这就是我所看到的


作为建议,由于不太了解您的具体情况,我会将您的数据库移动到弹性块存储(EBS)卷。S3并不是真正用来托管数据库的,它的延迟可能会降低性能。如果您担心的话,EBS卷可以很容易地快照到S3进行备份。

好吧,我说的是定义您自己的“正常”版本。没有“正常”这样的东西。好吧,我说的是定义您自己的“正常”版本。没有“正常”这样的东西。一个页面渲染的db请求太多了。如果你想让你的站点在一个页面上呈现过多的db请求,那么降低它的优先级是必须的。如果你想让你的网站扩展,降低它必须是优先考虑的