App Services S1功能 - Linux + MySQL上的Web应用程序

时间:2017-12-15 15:30:30

标签: azure azure-web-sites

我希望在Linux + MySQL上部署一个" Web应用程序"但我不确定S1标准定价等级的某些功能是什么意思。

"最多10个实例" - 什么构成实例?

" 5个插槽" for" Web app staging" - 这是什么意思?

我试图决定是否需要S1标准产品,或者B1 Basic是否足以满足我的需求。欣赏那些精通Azure的人的见解。

1 个答案:

答案 0 :(得分:0)

  

“最多10个实例” - 什么构成实例?

您可以参考此official document

在App Service中创建应用程序时,会将其放入App Service计划中。应用程序运行时,它将在App Service计划中配置的所有VM实例上运行。如果多个应用程序位于同一App Service计划中,则它们共享相同的VM实例。如果应用程序有多个部署插槽,则所有部署插槽也会在相同的VM实例上运行。如果启用诊断日志,执行备份或运行WebJobs,它们还会在这些VM实例上使用CPU周期和内存。

通过这种方式,App Service计划是App Service应用程序的扩展单元。如果计划配置为运行五个VM实例,则计划中的所有应用程序将在所有五个实例上运行。如果计划配置为自动扩展,则计划中的所有应用程序将根据自动缩放设置进行扩展。

对于S1标准,您可以自动调整应用程序运行10个VM实例。

您也可以参考此question

  

“5个插槽”用于“Web应用程序分期” - 这是什么意思?

您可以参考此official document

当您将Web应用程序,Linux上的Web应用程序,移动后端和API应用程序部署到App Service时,您可以在标准或高级应用程序服务计划中运行时部署到单独的部署插槽而不是默认生产槽模式。部署插槽实际上是具有自己的主机名的实时应用程序。