`
ismezy
  • 浏览: 38049 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
一般情况下WEB应用集群的会话复制都是通过容器实现的,shiro权限框架中可以定义SessionDAO直接将session持久化到缓存中,这样只需要对缓存做集群就可以代替session的复制。 实现思路 1、用SessionDAO将session保存到ehcache缓存 2、配置ehcache的jgroups集群复制,如果集群服务器比较多,可升级到缓存服务器 思路很简单,但实现过程遇到不少问题,现在把过程及配置文件记录下来,避免忘记。 第一步将SessionDAO保存到ehcache缓存,这个步骤很简单,也没出什么问题,按照网上的例子很容易,下面是配置文件主要片段: <!-- 主要是 ...
1、注意添加<async-supported>true</async-supported>在web.xml中对DispatcherServlet和所有filter添加<async-supported>true</async-supported> 2、如果集成了shiro一定要注意在mapping中增加dispatcher项,否则会抛出org.apache.shiro.UnavailableSecurityManagerException异常 <filter-mapping> <filter-name>shi ...
在网上也查了相关资料,也有例子,但那个例子不知道是哪一年写的,支持的WebLogic版本太老,其中调用的API已经过时了。所以自己结合Oracle的文档试了一下,现在的WebLogic是完全支持JMX标准的。为避免以后不做重复劳动,把相关的资料备份一下。 首先得生成Weblogic客户端API,没有这个就等着各种ClassNotFound异常吧。 生成客户端API教程传送门http://doc.jiaozhu.org/weblogic/docs100/client/jarbuilder.html 接下来就可以开始对首教程和例子试试了。文档传送门http://edocs.weblogicfa ...
由于项目将要上线,而项目中的Quartz集群配置一直没时间弄,本以为应该是一件挺简单的事,没想到Gooble了一两天才解决问题,主要是因为Spring到3.0.7这个版本为止都没有原生支持Quartz的集群,原来的Quartz配置在单实例下运行正常,配置集群之后各种异常都来了,今天终于配置成功,在这里做一个笔记,避免以后走弯路。 这里要先感谢一下http://blog.csdn.net/lifetragedy/article/details/6212831的博主,在参考了此博客后才得以成功。 首先是任务Bean,可以是一个普通的Service或者Bean @Service(" ...
Global site tag (gtag.js) - Google Analytics