我正在为Confluence(版本2.10)开发一个插件。我的插件有一些昂贵的过程,可以从缓存中获益很多。我已经使用简单的HashMap作为缓存实现了概念验证。现在我需要放置一个真正的缓存。
我想将我的缓存与标准的Confluence缓存集成,因此可以使用管理员中的“缓存统计信息”页面来管理和监控它们。
我尝试查看Confluence文档,但找不到有关使用Confluence缓存的任何信息。他们只是没有暴露在插件中吗?
答案 0 :(得分:3)
我终于找到了文档:http://confluence.atlassian.com/display/CONFDEV/Confluence+Caching+Architecture
从Confluence获取缓存管理器的实例非常简单,并使用它来创建自己的缓存。