我在Azure中配置了一个生产和暂存插槽,每个插槽都使用它自己的SQL Azure数据库。
每个的连接字符串都配置为" sticky"。
但是,当我将生产槽(目标)与暂存槽(源)交换时,我收到以下警告。
信息性消息告诉我来自staging的连接字符串将覆盖生产的连接字符串。此外,早先的警告告诉我,DefaultConnection设置在生产中不存在 - 但它确实存在并且它也是粘性的。
最后,第二个警告是抱怨分段和生产中缺少连接字符串 - 这些确实从两者中删除,因为不再需要。但是他们被列为缺失的是什么 - 真相的来源是什么?
我错过了什么吗?
此MSDN question可能有助于关注
答案 0 :(得分:1)
虽然我仍然不知道为什么警告会发生,但它们似乎是胡说八道 - 如果我继续交换插槽我会得到我所期望的 - 除了连接字符串交换之外的一切。生产仍然指向生产数据库,并且暂存仍然指向临时数据库。