我正在使用SingleFileStore缓存,但缓存文件大小保持增长,如果从缓存中删除条目无关紧要。经过一番研究,我横跨同样的问题也来了报道Infinispan SingleFileStore碎片问题在Infinispan版本7中解决了吗?
issues.jboss.org/browse/ISPN-3894
issues.jboss.org/browse/ISPN-3877
请在上面的链接之前添加http://,因为它不允许我由于低信誉而发布问题。
这些问题在infinspan版本7.0.0中标记为固定.Alpha4。但是,当我看到的Infinispan 7.1.x的文档SingleFileStore这里
其仍指出
在某些使用情况下,这种缓存存储从碎片患有:如果您存储越来越大的值,该空间不会被重用,而是将该条目附加到文件末尾。只有当您写入其他可以放入其中的条目时,空间(现在为空)才会被重用。另外,从缓存中删除所有条目时,该文件不会缩小,也不会被分段。
不确定文档是否未更新,并且从infinispan 6.x迁移到7.x会有所帮助。