批量发布选项(发布包含子节点)和玉兰花中的缓存

时间:2017-02-02 10:30:27

标签: caching magnolia

我正在使用玉兰企业标准版本5.3。我们已发布并发布公司。不同应用程序的子节点选项。有人可以告诉我发布树结构时缓存是如何工作的吗?我的意思是说,它是逐个发布每个节点,并在发布每个节点后刷新公共缓存吗?或者首先发布整个树然后刷新公共缓存?

其实我想申请批量发布的等待时间?在此之前,我想在发布树结构时理解缓存角色。

我们可以为批量发布添加等待时间吗?

我不是在讨论多站点缓存的事情。

1 个答案:

答案 0 :(得分:1)

取决于您如何配置缓存(或刷新策略(或实际上是触发刷新策略的观察者).IIRC,默认情况下,它被配置为当事件(“已发布的东西”)到达时,它将等待收集一秒钟内所有其他传入的激活。如果自上次事件后一秒内没有任何内容,则聚合消息的事件将传递给冲洗策略。另一方面,如果事件继续到达,观察将继续收集和在反应和刷新缓存之前聚合这些事件最多4秒。(我希望,1秒和4秒是正确的间隔,但是自从我上次在该区域挖掘任何东西以来已经过了几年,所以它可能自那以后一直有所改变。)

在EE中,您还可以配置其他缓存策略,并且可以使用双缓存,其中在刷新其他内容之前总是预先加热新内容,或者您​​可以编写完全符合您需求的自定义策略。