CM 和 CD 服务器能否指向相同的 MongoDB Sitecore xDB 实例?

Can both CM and CD servers point to the same MongoDB instance of Sitecore xDB?

对于我的开发和测试,我有一个 CM 服务器和一个 CD 服务器。我有一个 SQL 实例用于开发,另一个实例用于测试。 DEV 的 CM 和 CD 指向 DEV 的 SQL 实例,TEST 的 CM 和 CD 指向 TEST 的 SQL 实例。

同样使用MongoDB会不会有问题?我只想为 DEV 使用一个实例,为 TEST 使用一个实例,其中 DEV 的 CM 和 CD 都指向 DEV 的 MongoDB,TEST 的 CM 和 CD 都将指向 TEST 的 MongoDB.

例如:

DEV CM 和 CD 连接字符串:

<add name="tracking.live" connectionString="mongodb://UserName:Password@mongodbServerDEV/tracking_live" />

TEST CM 和 CD 连接字符串:

<add name="tracking.live" connectionString="mongodb://UserName:Password@mongodbServerTEST/tracking_live" />

您的 CM 和 CD 环境需要指向相同的 Mongo 环境。所以是的,没问题。

从技术上讲,这应该不是问题。在使用 Mongodb 中的 information/data 之前,请记住它将包含 CM 和 CD 环境的跟踪详细信息。