gpt4 book ai didi

tridion - 缓存 channel 服务 - Tridion 2011 SP1

转载 作者:行者123 更新时间:2023-12-02 10:55:55 26 4
gpt4 key购买 nike

在我们的单服务器开发环境中,我使用默认设置启用了对象缓存和远程同步。

当我发布分类法时,我可以在日志中看到如下内容:

DEBUG RMICacheChannelConnector - Attempting to look up cache channel service on //localhost:1099/CacheChannelService
DEBUG RMICacheChannelConnector - Successfully set cache channel service
DEBUG LRUPolicy - LRUModel: listSize = 1 memSize = 128
DEBUG LRUPolicy - LRUModel: listSize = 2 memSize = 5339
DEBUG CacheController - Adding a dependency from Object [35:5034] in Region [/com.tridion.broker.Taxonomies.Taxonomy] to Object [35-5034-5034-512-TF1.left>=TF.left AND TF1.right<=TF.right] in Region [/com.tridion.broker.Taxonomies.Taxonomy]

但是当我取消发布时,缓存永远不会更新,因为我仍然得到缓存的结果,即。当我期望取消发布后,我仍然可以通过 API 调用检索分类法。

我必须重新启动服务才能刷新更改。

已阅读 Julian's arctile这几乎就像我的代理没有收到任何缓存失效 - 这可能吗?日志中是否显示无效消息?

最佳答案

除了您的应用程序之外,您是否还使用远程同步配置了您的部署程序?每当您发布任何新项目时,部署程序(httpupload)都需要通知缓存 channel 服务失效,以便应用程序 API 知道(CCS)从代理数据库获取最新内容。

关于tridion - 缓存 channel 服务 - Tridion 2011 SP1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11475446/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com