如何解决Infinispan 11.x - 12.x 清除侦听器的 RemoteCache 限制通知
我在微服务 A 中有一个 Infinispan RemoteCache
,它负责在其中插入/删除条目。
有一个微服务 B 订阅了 RemoteCache
(完全在本地复制),它有一个侦听器来捕获入门级操作,例如插入或删除,以维护其本地副本已更新。
我想知道是否有办法从 B 侦听器中捕获 clear()
操作是否发生在 RemoteCache
映射上。我在文档中找不到任何内容。
这是因为,如果 RemoteCache
有很多条目,并且 A 对其调用 clear()
,我不希望收到每个通知并且然后对 B 本地缓存中的每个条目执行删除操作。我宁愿直接为 B 本地副本调用 clear()
方法。
预先感谢您的帮助(我的“问题”是粗体)。
解决方法
不幸的是,没有明确的事件。
我不确定为什么您需要 B 中的本地数据副本,但是热棒客户端有一个近缓存,可以在本地缓存访问次数最多的键。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。