pax*_*blo 4 azure azure-web-sites
我目前在App Service免费计划上部署了一个Web应用程序,作为上线的一部分,我有兴趣转向使用插槽.
这主要是因为它使我能够将新代码部署到分段中,然后在验证后进行无缝交换.
现在,要使用插槽,我知道我需要标准计划,并且$X每个虚拟机至少需要一个时钟.
我不知道的(令人沮丧的是,无法从微软网页上的Azure内容中找到)是第二个插槽是否算作另一个虚拟机.
至少在一个地方,它声明部署插槽是带有自己主机名的实时Web应用程序,但至少可以通过两种方式读取.或者作为同一VM上的单独应用程序,或者作为单独的VM.
由于差异很大($2X/month而不是$X/month),因此规划起来相当重要.那么有人知道如何(最好是微软的一些支持引用)插槽被处理和收费吗?
给定Web App计划中的所有已部署Azure站点都在相同的VM实例上运行.就像您部署mysite1.azurewebsites.net并mysite2.azurewebsites.net在同一计划中一样,它们共享相同的VM实例.所以,也要做额外的部署插槽.
如果您扩展到3个实例,则需要支付3个实例,并且所有部署(所有部署的所有插槽)都在所有三个实例上运行.
让这更容易思考的一种方法是:"生产"(或主要)部署槽只是另一个槽.
| 归档时间: |
|
| 查看次数: |
834 次 |
| 最近记录: |