应用程序启动时infinispan缓存初始化

时间:2015-08-12 17:38:59

标签: caching infinispan

我需要在应用程序启动期间初始化我的一个infinispan缓存。我已经分布了缓存和一些节点集群,并决定以下一种方式执行:使用事件CacheStarted添加缓存管理器侦听器,如果此事件从DB获取所有数据并填充到特定缓存中。有人可以建议是正确的行为还是有其他更好的解决方案? 谢谢你的建议。

1 个答案:

答案 0 :(得分:1)

您是应用操作还是库或客户端 - 服务器模式?

如果是前者,一旦创建CacheManager,您的缓存就会就绪,因此没有理由等待通知。在第二种情况下 - 您正确实现了这一点。