【发布时间】:2022-06-24 01:09:16
【问题描述】:
这是我不确定的。 Azure 高级功能是否默认提供零停机部署。理论上至少有一个高级功能始终启动并运行,因此新版本作为新实例部署,而旧版本在其正在进行的请求完成后被杀死是可能的。
提前致谢。如果我发现任何支持零停机时间的博客,我会在此处添加。
【问题讨论】:
-
不仅是高级托管计划,您还必须注意一些事情,例如功能超时,在部署新版本的功能应用程序时使用部署槽和交换功能以避免停机,可以使用持久功能来实现零停机时间部署。请参考以下文档:roostech article1、durable-functions-zero-downtime-deployment strategies 和 AzF 部署槽的官方文档。
-
@HariKrishnaRajoli-MT,我相信我们可以使用部署槽。我只是想知道高级功能是否默认具有此功能(默认情况下不需要使用部署槽),因为至少有一个实例始终在运行。
标签: azure deployment azure-functions downtime