Cloud 如何为SAAS(软件即服务‎;)产品选择托管

Cloud 如何为SAAS(软件即服务‎;)产品选择托管,cloud,web-hosting,saas,Cloud,Web Hosting,Saas,目前我正在开发在线测试系列[Saas产品]的应用程序 选择托管的任何建议,因为在线考试将进行时,服务器将不会有大量并发请求 如何确定服务器是否可以为n个读/写请求服务我认为您可以在PaaS的顶部构建SaaS,在PaaS上您可以轻松地向上/向下(水平或垂直)扩展您的实例,以便在您想要的时间段内获得您想要的性能。一些PaaS允许您根据一些参数(如请求数)自动缩放实例(请参阅) 要确定您的服务器可以提供多少服务,您应该使用BlazeMeter之类的负载测试工具。关于您正在寻找的内容,类似的方法是这样的

目前我正在开发在线测试系列[Saas产品]的应用程序

选择托管的任何建议,因为在线考试将进行时,服务器将不会有大量并发请求


如何确定服务器是否可以为n个读/写请求服务

我认为您可以在PaaS的顶部构建SaaS,在PaaS上您可以轻松地向上/向下(水平或垂直)扩展您的实例,以便在您想要的时间段内获得您想要的性能。一些PaaS允许您根据一些参数(如请求数)自动缩放实例(请参阅)


要确定您的服务器可以提供多少服务,您应该使用BlazeMeter之类的负载测试工具。关于您正在寻找的内容,类似的方法是这样的,它可以让您了解如何进行设置以及可以预期的结果。

正如您所说,在进行在线测试时,您的应用程序上会出现高流量,在这种情况下,您应该在PaaS上部署应用程序。您可以在几分钟内灵活地缩放应用程序(垂直或水平)

要测试服务器请求和响应,请使用JMeter或BlazeMeter,并确保您的服务器没有出现过载症状

  • 请求应在1秒到30秒内送达
  • web服务器不应返回HTTP错误代码,例如500、502、503、504、408,甚至404,这对于过载条件是不合适的
  • web服务器在返回任何内容之前不应拒绝或重置(中断)TCP连接

您需要对应用程序进行负载测试。为此,请使用JMeter或。 分析结果,特别是从延迟和响应时间与大量用户长时间。 下面是部署在PaaS上的应用程序的报告摘要。负荷试验用火焰强度计进行。由于延迟非常低,从开始到结束不到10毫秒,并且不会随着用户的增加而增加,这表明即使长时间加载应用程序,它也可以工作。它清楚地表明了应用程序的良好性能。 较大的延迟和响应时间将表明应用程序的性能较差