0

我正在尝试将 Sitecore CD 设置为与蓝/绿一起使用,作为其中的一部分,我试图让我们的数据库保持对暂存和生产插槽的粘性。这是在 Sitecore 9.3 上

为此,我有:

  1. 在特定环境中克隆了一个现有的 web db

  2. 在同一环境中使用 ARM 模板创建 CD 应用程序和应用程序中的插槽。此模板还在插槽中为在步骤 1 中克隆的数据库创建了一个 connectionString 设置。此 connectionString 是粘性的,因此数据库对于特定插槽始终相同,即名为 staging-web 的 Web 应用程序始终指向 staging- D b。这可以防止在 Slot Swap 上交换 connectionStrings

我遇到的问题是应用服务的connectionString中的值似乎没有被读取,似乎应用服务只看到在connectionStrings.config中定义的值。

如何使应用程序仅从应用程序服务的连接字符串设置中读取?

4

0 回答 0