|
PDF格式,电子书。
作者:Wang Yu, 技术工程师,技术架构顾问,在Sub Microsystems的GPE组工作。负责本地
ISV支持,致力于重要java技术J2EE,EJB,JSP/Servlet,JMS,Web Service的咨询和传播。
邮件地址:yu.wang@sun.com
目录
1.前言
2.基本术语
2.1.可扩展性
2.2.高可用性
2.3.负载均衡
2.4.容错
2.5.失败转移
2.6.幂等方法
3.什么是J2EE集群?
4.WEB层集群实现8
4.1.WEB层负载均衡
4.2.HTTP会话的失败转移
4.2.1.数据库持久方案
4.2.2.内存复制方案
4.2.3.Tomcat的方案:多服务器复制
4.2.4.WebLogic, WebSphere, JBoss的方案:结对服务器(Paired servers)复制
4.2.5.IBM的方案:集中状态服务器
4.2.6.Sun的方案:专用服务器
4.2.7.性能问题
4.2.7.1.何时备份会话
4.2.7.2.备份颗粒度
4.2.8.其他的失败转移实现
4.2.8.1.JRun:使用JINI
4.2.8.2.Tangosol:分布式缓存
5.JNDI集群实现
5.1.共享全局JNDI树
5.2.独立的JNDI
5.3.中央集中JNDI
5.4.初始化对JNDI服务器的访问
6.EJB集群实现
6.1.SMART STUB
6.2.IIOP运行库
6.3.拦截代理
6.4.EJB的集群支持
6.4.1.EJBHome Stub的集群支持
6.4.2.EJBObject Stub的集群支持
7.对于JMS和数据库连接的集群支持
8.关于J2EE集群的神话
8.1.失败转移能够彻底避免错误 -- 否定!
8.2.单机应用可以透明的迁移到集群环境 -- 否定!
8.2.1.HTTP会话
8.2.2.缓存
8.2.3.静态变量
8.2.4.外部资源
8.2.5.特殊的服务
8.3.分布式结构比单一结构更灵活 ?C 未必
9.总结
10.关于作者
11.附录A:中英文对照表
下载地址:
《揭开J2EE集群的面纱》PDF电子书 下载 |
|