quartz+zookeeper,实现failover,高可用quartz调度任务执行框架 1.override MethodInvokingJobDetailFactoryBean ,在executeInternal()方法,增加判断当前任务节点是否为master(leader),其他slaver(follower)节点则监听等待;另新增对象属性zkSchedule,自定义客户端对zookeeper的管理类,路径监听等操作 2.采用curator,实现zookeeper客户端 3.定义curatorWrapper封装curatorframework的操作 4.定义curatorManager类,提供创建、修改、删除、读取子节点路径、数据等公共方法
基于zookeeper+quartz/spring task的分布式任务调度组件
还在羡慕BAT,京东等公司的大流量的架构吗?让你的java系统引用解耦,互相独立,commonrpc 就可以办到。commonrpc 是一个以netty为基础,spring 自定义shcema为基础标签的rpc框架,不侵入任何业务代码,一个高性能分布式rpc框架,支持tcp协议,http协议,同时HTTP协议支持restful 方式访问.
基于MemCached的session共享插件,可以使得应用服务器集群通过Memcached集群共享session。目前支持Tomcat6以上版本。