【问题标题】:Can both CM and CD servers point to the same MongoDB instance of Sitecore xDB?CM 和 CD 服务器都可以指向 Sitecore xDB 的同一个 MongoDB 实例吗?
【发布时间】:2016-05-10 14:51:03
【问题描述】:

对于我的 DEV 和 TEST,我有一个 CM 服务器和一个 CD 服务器。我有一个用于 DEV 的 SQL 实例和另一个用于 TEST 的 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" />

测试 CM 和 CD 连接字符串:

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

【问题讨论】:

    标签: sitecore sitecore8 sitecore-xdb


    【解决方案1】:

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

    【讨论】:

    【解决方案2】:

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

    【讨论】:

    • 为什么?他的开发和测试环境指向不同的 Mongo 实例。是CM和CD用的一样。
    • 好吧,根据Sitecore documentation,您需要在您的 CM 上禁用对 xDB 的写入。因此,对于 OP 的情况,您的答案仍然不正确。
    • 嗯,问题是它是否有问题?它不是。将 CM 连接到 mongodb 只是没有用。
    猜你喜欢
    • 2014-08-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-07-20
    • 1970-01-01
    相关资源
    最近更新 更多