App Review正在连接到托管应用程序服务经过一点建议后,



。有点让我陷入了一种有点像鸡和蛋的境地。

所以他们的故事是,我们最近完成了一些移动应用程序(iOS和Android(的重大更新。这些移动应用程序连接到Azure托管的应用程序服务,该服务也发生了许多重大更改,包括许多数据库结构更改。所有这些目前都在生产中,所以我必须同时发布更新的应用程序服务和移动应用程序。

这就是问题所在。为了让这些应用程序能够在相关的应用商店中进行审查,我的意思当然是我需要更新应用程序服务,以便更新的应用程序能够工作,但在我可以向普通用户群发布应用程序之前,我无法更新。

关于如何在不破坏当前用户利益的情况下批准更新的应用程序,有什么建议吗?

您可以使用Azure web应用程序部署槽来设置暂存环境。

将应用程序部署到非生产插槽有以下好处:

1.在与生产插槽进行交换之前,您可以验证临时部署插槽中的应用程序更改

2.首先将应用程序部署到插槽并将其交换到生产环境中,确保插槽的所有实例在交换到生产之前都已预热。这消除了部署应用程序时的停机时间。流量重定向是无缝的,并且不会因为交换操作而丢弃任何请求。当不需要交换前验证时,您可以通过配置自动交换来自动化整个工作流。

3.交换后,具有以前暂存的应用程序的插槽现在具有以前的生产应用程序。如果交换到生产插槽中的更改没有如您所期望的那样,您可以立即执行相同的交换,以获得您的";最后已知的好站点";返回

当您更新了应用程序服务以使更新的应用程序工作时,单击swap,它将立即切换到生产状态,而不会破坏当前用户的东西。

有关更多详细信息,您可以参考本文来设置暂存环境。

相关内容

最新更新