我在 azure 中有几个插槽,一个用于 qa,一个用于分期,一个用于“直播”。我同时发布到 QA 和 staging,一旦 QA 获得批准,我就想将 staging 与 live 交换(这样 staging 现在变为 live)。
我的问题是,由于 staging 本身就是一个单独的 Web 应用程序,它在 web.config 文件中有自己的设置(数据库连接、客户端 ID、客户端密码等)如果我交换,web.config 是否交换为出色地 ?因此,如果设置不同,我的“实时”应用程序不再具有正确的设置(它采用暂存 web.config 设置)
这个对吗 ?交换部署槽时如何保留实时设置?另外,这对网络作业有何影响?我在 web 应用程序下有几个,具有相应的 app.config 设置