任何人都可以用一些简短的示例或伪代码概述使用Apache Shiro定制具有多个服务器的Web应用程序的自定义分布式缓存管理器实现的方式。例如,如果我想使用远程SQL数据库来存储会话,authN和authZ数据(尽管它不一定是SQL数据库,那么一切都很好,因此我可以了解自定义实现的外观)。

Apache Shiro文档中的内容很好,但是缓存文档不完整,有关分布式缓存的信息侧重于shiro.ini中的必要配置(除非我错过了一些文档)。

任何指向好的文章或博客的链接也都很好。

最佳答案

此处:https://github.com/zhangkaitao/shiro-example/blob/master/shiro-example-chapter10/src/main/java/com/github/zhangkaitao/shiro/chapter10/session/dao/MySessionDao.java

2011年有一些信息:http://shiro-user.582556.n2.nabble.com/Storing-sessins-in-an-RDBMS-instead-of-an-enterprise-cache-td5645213.html

关于java - 使用Apache Shiro设置自定义分布式缓存管理器?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26363127/

10-14 05:40