【发布时间】:2020-01-03 12:07:16
【问题描述】:
我有一个关于部署槽的问题,因为我想弄清楚我想使用部署槽的方式是否可以接受。在我们的团队中,我们的大多数 Web 应用程序往往有 3 个环境:
- DEV - 最新的开发代码
- QA - QA 正在积极测试的代码
- BC - 最后是一个单独的环境,供 QA 运行向后兼容性测试
目前我们只获得了一个应用服务资源。由于我们想维护为上述 3 个环境部署的应用程序代码的 3 个版本,我想知道是否可以利用 3 个单独的部署槽,或者创建 3 个单独的 Web 应用程序是要走的路吗?
从文档中我知道部署槽用于快速测试,然后将其换出到生产环境,但由于我们目前仅限于 Web 应用程序的单个实例,我正在考虑利用部署槽。
我想知道您对此的看法,以及我是否应该为此类场景使用新的应用服务或插槽。
【问题讨论】:
-
使用插槽而不是单独的应用服务有什么好处?
标签: azure azure-web-app-service