2007-9-20 14:26
艾依然
【WebSphere技术专家沙龙】J2EE集群设计开发部署PPT(演讲者:李俊杰)
[b]李俊杰——软通动力架构师
[/b]
绿林好汉,半路出家。长年遨游搏击在java,j2EE海洋,升起面向对象的白帆,架起设计模式的小船,直挂云帆济苍海。知识共享是我的座右铭,每个人的能力都是有限的,只有共享合作才有真正的成功。
深刻理解java设计模式和j2ee架构,追求并把握新技术,能够宏观决策架构设计和正确选择实现技术。拥有先进的设计理念,能根据业务需求,做出可扩展,可配置的框架。擅长以Hello world 的独木桥为可行性参照,设计成跨越天堑大桥,既要保证安全型,又要保证载重量,还要考虑吞吐量,经济型,可用性,或长虹卧波的拱桥,或中流砥柱的斜拉桥,不一而足。
了解现在流行各种框架,了解各个框架的适用范围和优势和缺陷,能够根据不同的应用场景和业务需求,选择和裁剪相关的框架,形成实用,稳定的软件架构,有时需化繁为简,有时又要不厌其繁,然后经过精心设计,从繁到简,没有最好的软件架构,只有合适的软件架构,因为软件架构都有其适用范围。
[b]主题:应用服务器开发和部署在单机和集群环境下的异同——演讲者李俊杰[/b]
随着应用系统对环境的要求越来越高,高可用性、可伸缩性、负载均衡、故障恢复和可维护性等特殊性能必须被实现,这正是集群所要解决的问题,也是集群的优势所在。越来越多的关键任务和大型应用正运行在J2EE平台上,象银行之类的应用要求很高的可用性(HA),大型系统比如大型网站则要求更好的伸缩性。J2EE集群是最常用的技术,用来提供高可用性和伸缩性的容错服务,单机部署和多机集群化部署差别很大,以单机部署多个server来模拟集群化部署,其实与真正多机部署还是有比较大的差别。不仅仅部署有差别,就是设计开发阶段也要考虑未来集群的问题。
本次讲座,主要以实践为基准,主要介绍集群的基本概念和分层拓扑形式,适用范围及要求。结合WebSphere应用服务器,讲解J2EE集群的开发和部署,分析现有系统集群化部署的重构措施,可能涉及的问题,及设计开发新系统的时候,要考虑未来部署成集群所涉及的问题。因为不是所有在单机上能正常运行的应用程序,都可以不加任何修改地直接部署到集群中去,其中需要注意事项有很多。
[color=blue][b]PS:[/b]请将
J2EE集群设计开发部署(基于IBM WAS).ppt.hx1
J2EE集群设计开发部署(基于IBM WAS).ppt.hx2
J2EE集群设计开发部署(基于IBM WAS).ppt.hx3
三个文件下载后用[b]文件分割器[/b]合并[/color]
[url=http://www.websphereclub.net/club/member.php?action=credits&view=getattach][img]http://www.websphereclub.net/club/images/default/credits_attachlist.gif[/img][/url]
附件
2007-8-22 16:46
下载次数: 5
[img]http://www.websphereclub.net/club/images/attachicons/binary.gif[/img] [url=http://www.websphereclub.net/club/attachment.php?aid=32][color=#003366]J2EE集群设计开发部署(基于IBM WAS).ppt.hx1[/color][/url] (1.38 MB)
2007-8-22 16:46
下载次数: 5
[img]http://www.websphereclub.net/club/images/attachicons/binary.gif[/img] [url=http://www.websphereclub.net/club/attachment.php?aid=33][color=#003366]J2EE集群设计开发部署(基于IBM WAS).ppt.hx2[/color][/url] (1.38 MB)
2007-8-22 16:46
下载次数: 4
[img]http://www.websphereclub.net/club/images/attachicons/binary.gif[/img] [url=http://www.websphereclub.net/club/attachment.php?aid=34][color=#003366]J2EE集群设计开发部署(基于IBM WAS).ppt.hx3[/color][/url] (1.17 MB)
2007-8-22 16:46
下载次数: 4
[img]http://www.websphereclub.net/club/images/attachicons/binary.gif[/img] [url=http://www.websphereclub.net/club/attachment.php?aid=35][color=#003366]文件分割.exe[/color][/url] (248 KB)
2008-1-28 13:22
ykce
补充(部分具体内容)
一.系统概述
二.系统要求
服务器:IBM P630服务器 3台,分别命名为,P630a,P630b,P630c,其中P630a至少为1.5G内存,其它至少1G内存
操作系统:AIX5L
三.WEB服务器安装与配置
1.安装前准备:
(1)给AIX5L打上SP2和SP3补丁包,给服务器升级伪码,然后重启.
(2)安装Oracle9i客户端.
(3)同步各服务器时间,时差不超过5分钟.
(4)修改/etc/services文件,屏蔽掉wsmserver服务.
(5)修改/etc/hosts文件,将其它机器的IP地址和主机名加进去.
(6)修改/etc/environment文件,加入以下环境变量:
ORACLE_HOME=/usr/oracle/app/product/9.2.0
LIBPATH=/usr/oracle/app/product/9.2.0/lib;/usr/oracle/app/product/9.2.0/lib32
NLS_LANG=AMERICAN_AMERICA.UTF8
JAVA_HOME=/usr/java14
WAS_HOME=/usr/WebSphere/AppServer
(7)最后重启服务器.
(8)在A机上建立一个用户,用户名是”ftp”,密码是”mushixun”,默认用户目录是”/upload”
(9)只有A机设网关,并修改/etc/services文件将其telnet端口关闭.
(10) 拷贝到A,B,C机上MDljcl.jar,另外拷贝到A机上MDlistener.jar,用”crontab –e”命令在每台机器上设置定时执行MDljcl.jar,每台机器间隔5分钟执行.
(11) 用”crontab –e”命令在每台机器上设置定时执行重启机
2.安装步骤:
(1) WAS的安装:
将WebSphere5.1 for AIX的光盘放入WEB服务器的光驱中,然后以root用户身份登录系统,输入”#mount /cdrom”命令挂上光驱,然后输入”#cd /cdrom/aix”命令进入安装程序目录,最后输入”#./launchpad.sh”命令启动安装程序,程序会启动欢迎界面(图一):