我的公司最近开始使用Demandware,但是我们发现有点奇怪的是,无论是通过缓存清除还是服务器更新,我们的服务器每24小时更新一次,无法进行即时站点更新,因此我们有效地进行任何更改让一天赢得直到第二天。在Demandware中有什么可以做的,所以我们可以立即看到我们网站的新更新,或者每小时发生一次服务器更新? 谢谢
答案 0 :(得分:0)
您希望立即更新生产的更改是什么?
为什么它应该是即时的,即使该网站目前负载过重?
有多种方法可以实现更快的更新(远程包括不同的缓存,针对生产的集成源,缓存分段等),我还需要更多详细信息,了解您正在尝试做些什么来建议适当的解决方案
此外,您的问题更适合Demandware XChange portal,而不是Stack Overflow,因为这是编程网站,您的问题不是编程问题。
答案 1 :(得分:0)
不幸的是,没有办法在Demandware上进行即时更改。但是,您可以在15分钟内进行更改,以便在网站上反映出来。为此,您需要登录生产。
通常有三个实例可以进行更改;开发,分期和生产。如果您看到24小时后发生的更改,那么您肯定会登录到暂存实例,其中更改将在指定时间复制到生产中。
您需要做的是登录生产并进行必要的更新。然后,清除站点缓存以使更改在实际站点上可见。然后,您需要平均等待15分钟才能使数据中心转储其缓存并提供该站点的新副本。
清除网站缓存:
1)导航到管理>管理网站
2)选择相关品牌/地区
3)单击“缓存”选项卡
4)点击第一个“无效”按钮
答案 2 :(得分:0)
清除缓存.. 你需要去管理 - >管理网站 - >选择网站 - >单击“缓存”选项卡,然后单击“无效缓存”。 .. 这会初始化缓存失效过程,这通常需要一些时间,但不是一整天。 .. 请检查是否为您的网站添加了任何其他缓存机制。 通常,无效缓存可以正常工作。