Caching 负载平衡环境下复合C1中缓存的同步

Caching 负载平衡环境下复合C1中缓存的同步,caching,c1-cms,Caching,C1 Cms,我搜索了在负载平衡环境中同步缓存项的疑难解答。我们的设置由两个前端服务器组成,复合内容存储在SQL server中。在控制台中更新项目时,必须更新两台服务器,即两台服务器上的缓存。 就我所见,没有任何复合包可以帮助实现这种同步。因此,这意味着如果新数据被持久化,我必须在两台服务器上实现更新缓存的功能 描述添加前的事件DataEvents和存储更改前的事件DataEvents。这是解决此问题的唯一方法吗?如果您还没有,我建议您查看此线程。它包含一些示例源代码和关于手动清除其他节点缓存的实现建议。嗨

我搜索了在负载平衡环境中同步缓存项的疑难解答。我们的设置由两个前端服务器组成,复合内容存储在SQL server中。在控制台中更新项目时,必须更新两台服务器,即两台服务器上的缓存。 就我所见,没有任何复合包可以帮助实现这种同步。因此,这意味着如果新数据被持久化,我必须在两台服务器上实现更新缓存的功能


描述添加前的事件DataEvents和存储更改前的事件DataEvents。这是解决此问题的唯一方法吗?

如果您还没有,我建议您查看此线程。它包含一些示例源代码和关于手动清除其他节点缓存的实现建议。嗨,Magnus-我已经做了一些测试,当我通过其中一台服务器上的控制台更新内容时,composite out-the-box似乎对所有服务器上的缓存都有作用。但是,在对文件进行CRUD’s处理时,媒体存档存在一个挑战。这(显然)只发生在控制台运行的服务器上。这是如何工作的?有什么设置吗?节点必须以某种方式相互了解。如果所有节点都连接到一个文件共享,那么您可以创建从媒体文件夹到文件共享的符号链接。关于其他内容。它只是工作。我没有改变任何配置。重新获得媒体内容:只需将根目录更改为DataProviderPlugins下的UNC路径