在学习websphere的时候就觉得比weblogic复杂很多。我的同事说was和weblogic最大的不同就是was十分灵活,能适应不同环境,不同的拓扑的需要,特别是分布式的数据中心。今天看到一遍关于巨型websphere拓扑的最佳实践文档更是目瞪口呆。
拓扑 1: 每一个节点和节点应用服务器均衡。这种适合应用变化较少的生产环境。
DMGR部署在专用服务器上。30节点分别部署在专用的服务器上,每个节点至少有40个server。大约一个cell里面有1200个server。
拓扑 2: 和第一种拓扑相比更多节点,每个节点的server数量少。
DMGR部署在专用服务器上,60个节点、每个节点至少20个server。大约一个cell里面有1200个server。
拓扑 3: 较少的节点,但是每个节点上的多个应用服务器。
这种拓扑适合需要不断部署应用的测试环境。DMGR部署在专用服务器上,两个节点,每个节点超过200个server。
我的项目经验,最复杂的was集群也是3个DMGR,100多个server,每个cell就是30来个server。我觉得管理100多个server已经很吃力了。要是要管1200个server的集群,真的要依赖wasadmin的脚步才可以管理。光凭在DMGR里面点是不行的。was的灵活性强,真是博大精深啊!