我在Azure中创建了一个现有的App Service,它有一个链接到数据库的连接字符串,配置了'Easy Tables',以及通过'App Service Editor'完成的一大堆自定义API方法和表定义 .
我正处于开发阶段,我需要使用部署插槽,以便为开发,测试和最终实时提供单独的环境 .
在创建部署插槽时,我可以选择“配置源” - 我可以在其中克隆现有应用程序 . 我选择此选项时会选择现有的应用程序,但是我的Easy Tables或API配置不能随身携带,看来我需要重新设置它们吗?
考虑到我已经在App Service中设置了所有内容,如何将Easy Tables和API方法转移到新的部署插槽,而无需逐个重新创建每个文件 .
我想要实现的最终目标是完全复制我当前的Web应用程序 - 指向一个单独的数据库,拥有自己的API调用和简易表集合 - 所有这些都使用现有的应用程序作为起点,URL不同到现有的应用程序 .
1 回答
简而言之 yes . 根据Set up staging environments in Azure App Service,我们可以知道如果我们选择WebApp作为 Configuration Source ,它会复制配置信息,例如connectionstring设置,appsetting等,而不是WebApp的内容 .