Caching Infinispan 11.x-12.x清除远程缓存限制侦听器通知
我在微服务a中有一个InfinispanCaching Infinispan 11.x-12.x清除远程缓存限制侦听器通知,caching,listener,delete-row,infinispan,Caching,Listener,Delete Row,Infinispan,我在微服务a中有一个InfinispanRemoteCache,负责在其中插入/删除条目 有一个microserviceB订阅了RemoteCache(完全本地复制),它有一个侦听器来捕获入门级操作,例如插入或删除,以更新其本地副本 我想知道如果RemoteCache映射上发生了clear()操作,是否有办法从B侦听器捕获。我在文档中找不到任何内容。 这是因为,如果RemoteCache有很多条目,并且a对其调用clear(),我不希望收到每个通知,然后对B本地缓存中的每个条目执行删除操作。我宁
RemoteCache
,负责在其中插入/删除条目
有一个microserviceB订阅了RemoteCache
(完全本地复制),它有一个侦听器来捕获入门级操作,例如插入或删除,以更新其本地副本
我想知道如果RemoteCache
映射上发生了clear()
操作,是否有办法从B侦听器捕获。我在文档中找不到任何内容。
这是因为,如果RemoteCache
有很多条目,并且a对其调用clear()
,我不希望收到每个通知,然后对B本地缓存中的每个条目执行删除操作。我宁愿直接为B本地副本调用clear()
方法
提前感谢您的帮助(我的“问题”是粗体的。不幸的是,没有明确的事件
我不确定您为什么需要B中的本地数据副本,但是,hot rod客户端有一个近缓存,可以在本地缓存访问次数最多的密钥。谢谢您的回答!这是由于一个非常严格的性能限制。