【问题标题】:Publishing Targets Tridion 2011发布目标 Tridion 2011
【发布时间】:2012-11-28 19:06:04
【问题描述】:

我们正在使用 Tridion 2011 SP1 和 DD4T 框架。

我们在暂存服务器和实时服务器中都有网站。我们已经使用不同的目标(Staging 和 Live)从 Tridion 2011 SP1 发布到两个服务器。现在我计划将登台服务器添加到 Live 目标中,因此在发布到 Live 时它也将发布到登台。在此之后我不会使用 Staging 目标。

这是我的问题。它会在这方面产生任何问题或任何问题。有什么缺点吗?

谢谢, 贾加迪什。

【问题讨论】:

    标签: tridion publishing tridion-2011


    【解决方案1】:

    那么,您只想在发布到 Live 时也发布到 Staging

    如果这就是您想要做的,那么最简单的方法是将两个发布目标链接到相同的目标类型。打开暂存发布目标并在高级选项卡中,将其与实时目标类型链接(并取消与暂存目标类型的链接)。

    您可能还应该删除暂存目标类型,以免混淆您的编辑。

    PS - 我在这里回答,但您的问题不是堆栈溢出/编程问题。你应该在serverfault 中提出这个问题。

    问题的第二部分:它会引起问题吗? 想一想你为什么要从一开始就进行分期,因为你现在会失去它。您可能正在删除实施 Experience Manager(ex-SiteEdit)的能力,但这可能不是必需的。暂存通常也是一个较小的环境。如果您这样做是因为您的 Live 服务器需要更多容量,那么您应该考虑购买一台新服务器,并将其链接到同一个数据库(因为您使用的是 DD4T,所以与文件系统复制或多个部署者)。

    【讨论】:

    • 感谢您的回复。对困惑感到抱歉。我计划删除暂存目标并计划将暂存部署程序添加到实时目标。因此,在使用 Live 目标发布时,它将被发布到 staging 并且我计划对 Live 和 staging 使用相同的代理数据库。我可以将暂存部署程序直接添加到 Live 目标,但要确保这是正确的方法?我听说如果我们更改发布目标,目标的 tcm id 会产生问题。这是对的吗?如果是的话会是什么问题?
    • 您不能为同一个数据库使用 2 个部署程序,因此请注意您正在尝试执行的操作。会有问题,远远超过这里可以适应的。底线:不要那样做。如果你真的需要扩展你的部署者,那么确保你不能从同一个发布发布到两个部署者。我可能会找一个基础设施顾问几个小时来讨论你的目标。
    • 数据库部署者是单一的,但文件系统(内容交付)部署者不止一个。我将向 Live 目标添加暂存文件系统部署程序。我们现在可以这样做吗?
    • 我以为你在使用 DD4T? AFAIK,DD4T 将所有内容都放在数据库中......并且请不要相信我在 Stack Exchange 上的话(或任何人的话)保证您可以毫无问题地更改您的环境
    • 使用 DD4T,您可以将所有内容发布到数据库,但有些人喜欢将二进制文件发布到文件系统。这也很好。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-02
    相关资源
    最近更新 更多