负载均衡()
要正常运行这个示例首先需要启动Terracotta服务器如图所示
图 colorcache示例目录
在Terracotta服务器启动完成后可以运行startsamplebat启动两个Web应用该批处理程序将在和端口启动两个Web服务器当然这两个Web服务器是运行在各自独立的JVM中是相互独立的在程序启动后应该可以正常访问http://localhost:/colorcache/和http://localhost:/colorcache/这两个网页
访问http://localhost:/colorcache并获取黑色由于是第一次申请黑色因此会等待较长的时间成功后结果如图所示在等待约秒后颜色创建并获取成功同时黑色被保存到缓存中
此时打开http://localhost:/colorcache/(注意它和运行在两个不同的JVM中)可以发现虽然在服务器上并没有做过颜色的获取操作但是在它的缓存中已经存在黑色如图所示在服务器上同样尝试获取黑色操作可以很快完成这说明缓存生效
图 colorcache示例示意图
图 colorcache示例示意图
返回目录Java程序性能优化让你的Java程序更快更稳定
编辑推荐
Java程序设计培训视频教程
JEE高级框架实战培训视频教程
JME移动开发实战教学视频
Visual C++音频/视频技术开发与实战
Oracle索引技术
ORACLEG数据库开发优化指南