下载 EhCache 集群演示程序

红薯 发布于 2010/02/08 20:57
阅读 14K+
收藏 49

今天试验了一下在集群环境中使用 EhCache ,用的是 JGroups 多播方式进行缓存数据的分发。效果相当不错,性能也挺好,在我的本子和另外一台PC机上做实验,执行50000次缓存写入所需的时间不到 5 秒。

现将测试的项目打包发布出来供大家参考。

下载地址:ehcache-cluster-tester.zip

由于 JGroups 的包比较大,有两兆多,因此没有放到这个zip包里,请大家自行下载 JGroups 的jar包(jgroups-all.jar),并放入解压后的 webapp/WEB-INF/lib 目录下即可。

只需要将解压后的 webapp 目录配置到tomcat下做为一个web应用即可进行测试。

测试方法详见 webapp/readme.txt 文件。

EhCache 本身默认支持 RMI 的方式进行缓存分发,另外还支持 JMS 的方式,这不在本贴讨论范围内。

加载中
0
欧德高
欧德高

JGroup中的replcache可以尝试下

0
a
abc

编译的时候怎么报异常呢?? Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file

0
a
abc

请问是用什么jvava版本编译的呢?

0
鉴客
鉴客

引用来自#3楼“abc”的帖子

编译的时候怎么报异常呢?? Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file

编译一般不会报这种错误,是执行的时候

你的 JDK 是什么版本,升级到最新版吧,1.4 应该是不支持的。

0
小权
小权

回头测试跑跑!

最近要做一个电子商务类的网站,将会用到JBossCache,也是集群环境下!

目前对于Hibernate的二级缓存中的5种常用cache的应用都是皮毛了解,没有深入做过,之前网站的cache都是自己做!

0
JavaGG
JavaGG

高版本的class不能在低版本的JDK上跑的

0
f
floe

请问楼主用的JGroup哪个版本

0
红薯
红薯

引用来自#8楼“ZhouHaibing”的帖子

请问楼主用的JGroup哪个版本

没注意哦,最新版本即可吧。

0
f
floe

据国外开发者报告EHCache目前和JGroups 2.8以上版本不兼容

0
s
sunchun122

我看过 “下载 EhCache 集群演示程序 ”里面只有一个监听的类,和其他几个页面,而这几个页面都没有请求服务器,这样可以达到集群缓存的目的吗

返回顶部
顶部