我有几个JBoss 7实体,我将缓存设置为注释,如:
@Cache(usage = CacheConcurrencyStrategy.TRANSACTIONAL, region = "USERS")
我不时需要驱逐(刷新)这个缓存区域。事先JBoss 7(Infinispan)我用MBean这个冲洗了。但是现在JBoss 7并非如此,所以我需要一个基于可编程的东西的解决方案(例如CLI)
有人知道如何使用CLI手动驱逐Infinispan本地缓存吗?
我在独立模式和jboss-cli中使用JBoss 7,对于驱逐操作,无法指定区域名称。
任何提示?
SK
答案 0 :(得分:0)
Infinispan没有区域,您只能清除整个缓存。
另一方面,Hibernate应为每个区域创建一个单独的Infinispan缓存。