紧急发布 - 到不同的位置


4

在我们的生产环境中,在当前的实施中,当Tridion发布内容时,部署人员将二进制文件内容写入临时环境中的位置(如位置A)。

来自该位置的文件A将被读取&仅在日常基础上被推到生产准备环境。

但如果企业想要在营业时间内更新任何二进制内容以便立即反映在生产环境中(紧急发布) - 这种情况不会发生,因为将文件推送到生产准备环境的过程只发生一次一天。

为了解决这个问题,建议是 - 在Emergency Publish期间将内容发布到不同的位置(称为位置B),并且发布到此位置的文件将立即写入Production ready环境。

在紧急情况下将文件发布到不同位置的最佳方式是什么? 请注意 - 在正常发布期间,它应该继续将文件发布到位置A.

我们是否需要创建单独的部署者模块才能实现此目标(除了现有的部署者模块)?

需要建议,在此先感谢。

  0

您的场景对我而言看起来不太常规,您是不是在生产环境中发布,只需从Staging中获取二进制转储?是的新部署人员是解决方案之一。但保持环境同步 02 1月. 162016-01-02 10:31:51

  0

编辑可以发布到舞台,这意味着变化将在明天成为“现场”。一个新的单独目标可能会让编辑感到困惑,像是“Live(Right Away)”。我高度怀疑你的编辑会忽略* Slow Staging *以支持* Fast Live *。 02 1月. 162016-01-02 10:33:52

  0

您是否仍然可以访问指定此设置的架构师? 03 1月. 162016-01-03 19:57:24

4

虽然有多种选择可以取决于具体的业务需求和您可能具体的业务限制,但“我认为”中最好的选择是创建一个单独的发布目标(和目标类型)以及除现有部署人员以外的独立部署人员模块。您可能想要在cd_storage_config xml文件中的此新部署器中更改二进制发布的位置。

可能是你想要在你的问题,解释得怎么样除了二进制等内容,以及如何真正将内容发布到现场(除了二进制)目前


6

除非你有当特定的要求和限制“紧急”发布是允许的,我建议删除日常发布约束,这听起来像是技术或架构约束,而不是业务需求。

您将有一些额外的工作,以防止编辑从总是选择现场给出两个选择:

  • 分期(立即直播)(稍后公布)
  • 直播

换句话说,你会如何防止编辑总是选择Live?

我不自动推荐的工作流程为所有发布需求的解决方案,但考虑到它,如果您有关于日期,元数据,并暂停活动发布要求。