WAS5.0 发布文档
- 格式:doc
- 大小:3.61 MB
- 文档页数:19
W A S快速入门手册Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】WAS快速入门手册编写原则1.技术别人是教不会的,只有靠自己学会2.以PD为主,系统学习为辅3.给出开放问题,自己去找答案,总结经验日常维护1.安装WASa)安装, ,b)创建profilec)安装htppServer和plugind)配置集群i.高级:配置共享域e)发布程序f)配置DB数据源g)配置LDAPh)配置安全性i.与的区别ii.配置SSOi)高级:配置JMS2.升级WASa)静默安装b)升级JDK和WAS3.AIX命令a)was本身命令 startServer -trace,,等b)常用命令, ls –ltr , df –g ,tar等c)topas,vmstat,netstat等监测命令d)收集Crash,hang信息时的命令e)ulimit,crontab等系统调整,监测命令4.调优WASa)WAS上线前,参数调整i. JVM,日志等b)压力测试过程中,调整WAS参数c)WAS连接DB2,Oracle后,如何监测数据库,如果区分是WAS的问题,还是数据库的问题5.收集WAS数据a)Mustgatherb)其中难以收集数据: Crash,Hang6.分析heapdumpa)说明:本地安装 IBM Support Assistant v3b)ecurep网站7.分析Javacorea)参考Diagnostics Guideb)注意Current Thread等信息8.编写测试代码a)编写来测试页面问题b)处理乱码问题9.使用wsadmina)在window使用wsadmin,来生成javacore等数据b)高级:设置动态trace10.配置Edgea)请参见Edge 的中第七章"配置分配器组件", 和第21章"分派器的高级功能" 配置高可用性日常维护30问1.AIX上,,WAS6的安装目录的位置2.WAS6中profile的位置,profile的作用,如果创建profile3.WAS,JDK,Http Server,Plugin,GSK的版本4.collector工具可以收集的数据,不能收集什么的数据请至少列出三条。
Duwamish OnlineAaron Ching、Pedro Silva 和Allen WagnerMicrosoft Developer Network2001 年一月摘要:本文件探讨效能测试对于成功部署Web 应用程序的重要性,焦点集中于Microsoft Web Application Stress (WAS),这是用来测试Duwamish Online 应用程序效能的工具。
简介效能测试是成功部署Web 应用程序不可或缺的要素。
重要的是了解,当愈来愈多的使用者来参观Web 站台时,应用程序和Web 服务器farm 会如何处置。
为了仿真Web 应用程序的那种使用方式,您可能需要结合成千上百个实际用户在指定的周期内来存取Web 站台,或者使用可重现这种用户负载的测试工具。
许多Web 效能测试工具都可提供协助。
基本上,这些工具可让您使用最少个数的客户端计算机来仿真大量的虚拟使用者,同时请求Web 站台中预先定义的网页或URL (Uniform Resource Locators)。
每一位虚拟使用者都会在Web 浏览器和 Web 服务器之间模拟正确的通讯协议。
在此文件中,将焦点集中于下列一项工具:可免费使用的Microsoft® Web Application Stress (WAS) 工具。
您可由/technet/archive/itsolutions/intranet/downloads/webstres.mspx 免费下载WAS。
也可以从Microsoft Windows®2000 Resource Kit CD (WAS 版本288) 取得WAS。
WAS 的优点首先,我们将讨论使用WAS 来测试应用程序效能的一些优点。
它是免费的如先前所提,Microsoft 的Web Application Stress 工具与一些Web 效能测试工具不同,您可从WAS Web 站台免费下载这个工具。
WAS5.x中数据源的配置使⽤及其常见问题--⼩鱼⽔世界企业应⽤⼀般都需要连接数据库,⾃从有了应⽤服务器之后,应⽤连接数据库就可以利⽤数据库连接池的⽅式来提⾼性能。
基于J2EE的WEB应⽤⼀般是通过JDBC的⽅式来访问数据库,⽽且⼤部分都是通过数据源的⽅式来得到数据库连接的。
WebSphere应⽤服务器(WAS)⾃从3.5版本便开始⽀持JDBC2.0,并⽀持⽤JNDI的⽅式来查找数据源然后⽣成数据库连接。
我们在⼯作的过程中发现有相当多的⽤户在配置和使⽤数据源时曾遇到各种各样的问题。
本⽂将介绍WAS 5.x版本中数据源的配置和使⽤⽅法,并结合实际客户遇到的常见问题进⾏⼀些讨论,以使更多⽤户能在WAS上顺利的配置和使⽤数据源。
企业应⽤⼀般都需要连接数据库,⾃从有了应⽤服务器之后,应⽤连接数据库就可以利⽤数据库连接池的⽅式来提⾼性能。
基于J2EE的WEB应⽤⼀般是通过JDBC的⽅式来访问数据库,⽽且⼤部分都是通过数据源的⽅式来得到数据库连接的。
WebSphere应⽤服务器(WAS)⾃从3.5版本便开始⽀持JDBC2.0,并⽀持⽤JNDI的⽅式来查找数据源然后⽣成数据库连接。
我们在⼯作的过程中发现有相当多的⽤户在配置和使⽤数据源时曾遇到各种各样的问题。
本⽂将介绍WAS 5.x版本中数据源的配置和使⽤⽅法,并结合实际客户遇到的常见问题进⾏⼀些讨论,以使更多⽤户能在WAS上顺利的配置和使⽤数据源。
1.简单原理和背景介绍1.1 什么是数据源?为什么要使⽤数据源?我们先来看⼀下使⽤JDBC1.0的时候,⼀般是怎样来连接数据库的。
代码⽚断⽰例1:java.sql.Connection con = null;try {Class.forName("COM.ibm.db2.jdbc.app.DB2Driver");con = java.sql.DriverManager.getConnection("jdbc:db2:DBName");} catch (Exception e) {System.err.println("Exception: " + e.getMessage());}由于建⽴⼀个数据库连接是⼀种⽐较耗时的操作,在使⽤JDBC1.0的时候,如果要提⾼性能就需要应⽤程序⾃⼰对连接进⾏缓存处理。
一、Window下WebSphere Application Server 7的安装(一)安装WebSphere Application Server 7:1、单击WebSphere ApplicationServer的安装程序launchpad.exe,弹出安装欢迎窗口,单击“启动WebSphere Application Server NetWork Deployment安装向导”进行安装。
如下图:2、弹出“初始化向导”窗口,等待初始化完成。
如下图:3、弹出“欢迎使用IBM WebSphere Application Server Network Deployment安装向导”说明,单击“下一步”,如图:4、弹出“软件许可证协议”窗口,选择“我接受许可证协议的的全部条款”,单击“下一步”,如下图5、弹出“系统必备软件检查”窗口,单击“下一步”,如图:6、弹出“安装可选的功能部件”窗口,保持默认, 单击“下一步”,如下图:7、弹出设置“安装目录”窗口、系统默认安装路径如下图,要改变安装路径,单击【浏览…】,改变安装目录。
设置完毕,单击“下一步”。
建议默认8、弹出“WebSphere Application Server环境”窗口,这里选择“无”,单击“下一步”此时会弹出一个警告询问窗体,单击“是”如图:9、弹出“集中安装管理器的存储库”窗口,保持默认,单击“下一步”,如下图10、弹出“正在搜索可卸载的临时修订”窗口,等待完成,单击“下一步”如图:11、弹出“安装摘要”窗口,单击“下一步”如图:12、弹出“安装窗口”,安装过程可能需要等待一段时间13、安装完成,弹出“安装结果”窗口,选中“使用概要管理工具创建新的WebSphere ApplictionServer 概要文件”或“开始->IBM_WebSphere->Application Server 7.0->概要管理工具”,来启动概要管理工具,创建应用程序服务器。
Was Tools alpha 1.2使用手册作者:落魄逍遥、小白日期:2007年2月10日目录Was Tools alpha 1.2使用手册 (1)一、入门篇 (2)二、Was Tools 是什么? (3)三、Was Tools 下载和运行环境的安装 (3)四、Was Tools alpha 1.2的使用 (4)1. 概要介绍 (4)2. 导入资源 (5)3. Was选择技巧 (6)4. 常用功能 (7)5. 文件导出 (10)6. 高级技巧 (11)五、关于 (11)1. 落魄逍遥是谁? (11)2. 为什么做这个工具? (11)3. 这个工具的目的 (11)六、常见问题及解决办法 (11)免责声明:本工具使用的资源及其格式为网易公司所有!如果侵犯了您的合法权益,请联系kylixs163.。
任何企业和个人不得将本工具用于商业用途,否则由此所带来的法律及连带问题,本人不负任何责任!Was Tools alpha 1.2制作:kylixs(落魄逍遥)野豆工作室2007-2主页:kylixs.blog.sohu. QQ群:9106334一、入门篇首先了解下游戏资源的一些背景知识:Wdf文件(后缀为wdf,wd1,wd2,wd3)是《大话西游II》和《梦幻西游》所使用的一种打包格式。
简单的说,所有的游戏美术资源(除了地图资源)以及动画和声音资源都被打包在wdf的文件中,你可以在游戏的安装目录下看到很多这样的文件。
Was文件是大话、梦幻的动画资源保存的一种格式,是基于256调色板和RLE算法的,调色板的每个颜色是16位深度的,was能表现32级透明度。
was动画被打包到Wdf文件里面,不能直接看到。
我们的目的是提取游戏里的各种动画资源,用于四格、漫画、签名、flash等待的制作。
然而我们不能直接使用was动画文件,要把was动画文件转化为一幅幅图片,这样才可以修改和使用。
(图由小白提供)二、Was Tools 是什么?Was Tools是一个Wdf/Was资源查看,提取,转换,合成的工具。
第1章安装WAS运行launchpad.exe应用程序,进入安装页面启动WebSphere Application Server Network Deployment 产品的安装程序。
从启动板或从命令行启动“安装”向导后,然后会显示“欢迎”面板。
单击下一步以继续,将显示许可证协议。
单击我接受许可证协议中的条款消息旁的单选按钮以同意此许可证协议,并单击下一步继续。
接受许可证条款后,“安装”向导检查支持的操作系统和必需的软件补丁。
确认操作系统是受支持的并且您已经安装了所有必需的补丁之后,单击下一步。
指定安装目标后,单击下一步。
启用安全管理,填入用户名和密码,单击下一步。
选择要安装的功能部件并单击下一步。
功能部件描述核心产品文件安装产品二进制文件代码。
Application Server 样本安装样本应用程序。
Javadoc安装WebSphere Application Server 类的API 文档为了无论在开发环境、测试环境还是在生产环境中都能取得较好的性能,就不要安装样本。
“安装”向导会显示“确认”面板。
查看摘要信息,然后单击下一步安装产品代码,或单击上一步更改您的规范。
“安装”向导将创建卸载程序并且会显示正在安装哪些组件的进度面板。
安装结束时,该向导会显示“安装完成”面板。
点击完成,弹出界面,如图。
启动安装验证启动控制管理台,并登陆。
第2章WAS配置及应用部署1 数据库配置1、创建表空间。
OA系统一般默认创建四个表空间:codrp.dbfcodrp_attachment.dbfcodrp_archive.dbfcodrp_attachement_archive.dbf2、创建用户并分配相关的权限,用户的权限一般分配为下图中的权限:3、导入数据库文件常用命令:imp oa21/1234@orcl file=dtoa.dmp full=y ignore=y fomuser=oa21 touser=oa212 WebSphere环境配置2.1登陆控制台登录websphere管理控制台2.2配置虚拟主机“虚拟主机”,在这里可以查到虚拟主机名称所对应的地址与端口。
NC5.0安装手册(Windows)NC&HR技术支持部综合组王晨希1.首先安装W ebSphere6.1 Application Server(W AS)首先找到WebSphere6.1 Application Server的安装文件包,在安装文件包内找到launchpad.exe文件,双击该文件后开始安装,我们将看到如下界面:这里选择“启动WebSphere Application Server Network Deployment的安装向导”然后进入到安装界面:选择“我既接受IBM条款也接受非IBM条款”点击“下一步”进入安装界面:【注意】这里我们不推荐安装样本应用程序点击“下一步”进入安装界面:【注意】不要使用默认路径,安装路径不要带有空格等特殊符号。
点击“下一步”进入安装界面:根据具体项目需要选择安装不同的概要文件模板这里我们选择“应用程序服务器”点击“下一步”进入安装界面:根据管理需要输入用户名和密码点击“下一步”进入安装界面:点击“下一步”进入安装界面:进入安装界面:点击“完成”后,我们会看到下面的界面:点击“安装验证”,显示以下界面:安装验证完成,此时服务器已经正常启动。
同样,我们可以进入到WebSphere服务器的控制台,进入以下界面:【注意】:当前我们安装的是单服务器模式的,所以不需要在控制台下对服务器进行设置。
由此,我们的WebSphere6.1 Application Server(WAS)已经安装完毕。
2.安装NC5.0找到NC50的安装包,找到NC_UAP文件夹,进入后执行ncsetup.bat文件进入以下界面:点击“下一步”进入安装界面:【注意】:安装路径短些为好,安装路径不能有空格等特殊符号。
“NC3.x目录”用于从3.x升级,此处不填点击“下一步”进入安装界面:点击“下一步”开始进行产品安装,进入安装界面:点击“完成”,结束安装程序。
下面对NC50进行设置如果是有安全管理的WAS服务器需要在先导入WAS的证书到JVM中执行安装目录下NC_HOME\bin\wasImportCert.bat“在询问信任此证书吗?[no]”输入“y”然后回车,显示界面:执行安装目录下NC_HOME\bin\wasSysConfig.bat显示界面:点击“读取”按钮,添加相应数据库信息,保存并测试,显示界面:设置服务器名称,地址,端口,管理端口,显示界面:设置日志级别以及输出策略,显示界面:生成的”hardware.key”在“NC_HOME/bin”下,显示界面:设置服务,显示界面:设置发送消息邮件服务器配置信息,显示界面:配置系统登录安全控制,显示界面:更改WAS profile设置路径。
WAS的日常管理维护问答WAS的日常管理维护问答UAP开发部张伟IBM Webshpere 简称W AS,是一个容易管理和维护的中间件。
其在国内的市场占有率超过weblogic。
NC从5.0版本开始全面支持W AS中间件,向用户提供更好的服务。
在日常的管理和维护中,管理人员可能遇到不同的问题,为了便于大家对W AS维护有有进一步了解。
此文粗略介绍一下。
本文采用问题方式介绍W AS的管理以及NC5.0维护工作。
W AS的安装有那几种方式?安装W AS时需要注意什么?如何选择建立不同profile?W AS的控制台在什么安装?如何进入W AS控制台?使用什么样浏览器更合适?W AS的补丁在什么可以找到?如何向W AS中间件打补丁?在什么地方停止启动服务?在什么地方停止启动agent?部署NC50过程如何?如何生成IHS的插件?如何向NC50应用打补丁?W AS的安装有那几种方式?WAS的安装方式有界面模式安装和安静模式安装。
安静模式安装需要配置“reponsefile”,设置安装参数安装,这种模式适合于高级用户安装,或者无法输出安装安装界面的用户使用。
例如Install.exe -options "D:\installImage\WAS\responsefile.nd.txt" –silent界面安装模式适合大多安装场合,安装向导引导用户一步一步进行安装。
界面安装一种是运行launchpad.exe,运行launchpad需要有浏览器,windows环境都有默认浏览器,unix 或linux环境没有安装浏览器或没有设置默认浏览器时,需要现设置浏览器。
如“export firefox=/opt/firefox”。
界面安装的另一种方式是直接到W AS目录下运行install.exe。
启动安装向导进行安装。
安装W AS时需要注意什么?安装W AS时,WAS的windows环境默认安装路径“c:\program files\IBM\Websphere”,这个默认安装路径是不被NC应用所支持,NC应用要求安装简单,不要有空格,不要有下划线,不要有连接线等特殊路径。
目录一.安装准备 (3)1. 1变量安装目录 (3)1. 2服务器服务端口 (3)1. 3修改hosts文件 (3)二.安装websphere (3)2. 1 将websphere 安装包解压 (3)2. 2 创建概要文件 (8)2. 3 IHS的安装 (8)2. 4启动IHS (13)2. 5添加webserver (13)2. 6优化主配置文件 (14)三. 增加并启动节点: (14)3. 1 向管理端添加节点 (14)3. 2 启动节点 (14)四. 创建集群 (15)4. 1 创建集群 (15)4. 2 在一个集群上部署两个server, (17)4. 3 虚拟主机 (18)五.创建jdbc和数据源 (19)5. 1 创建JDBC (19)5. 2 创建数据源 (22)六. Was参数优化 (25)6. 1 java虚拟机 (25)6. 2 JDBC连接池 (25)6. 3 WebSphereApplicationServer数据源属性 (26)6. 4 Web容器线程池 (27)七. 部署应用 (27)7. 1 部署应用 (27)7. 2 生成plugin (28)一.安装准备1. 1变量安装目录应用服务器:wyapp01 63.1.1.101wyapp02 63.1.1.102<W AS_ND_HOME> /usr/IBM/WebSphere/AppServer//usr/IBM/WebSphere/AppServer/profiles/AppSrv01 WebSphere 应用服务器/usr/IBM/WebSphere/AppServer/profiles/Dmgr WebSpheer应用服务器网络部署Web服务器:<WEB_HOME>/usr/IBM/WebSphere<Plugin_HOME> /usr/IBM/WebSphere/Plugin Web插件路径启动程序路径:/usr/IBM/WebSphere/bin/apchectl主配置文件:/usr/IBM/WebSphere/config/httpd.conf1. 2服务器服务端口管理控制台端口:9060应用服务端口:Pweb 9081Eweb 9083Mweb 90841. 3修改hosts文件分别修改两台应用服务器的hosts文件Vi /etc/hosts添加如下内容:63.1.1.101 wyapp0163.1.1.102 wyapp0261.1.1.101 wyweb0161.1.1.102 wyweb0261.1.1.103 raserver63.1.1.103 wydb_src1.4安装浏览器,Was 在aix 上安装需要浏览器支持,建议去IBM官方下载火狐浏览器二.安装websphere2. 1 将websphere安装包解压进到解压目录下的W AS目录,运行安装程序install.sh如下图:单击“下一步”接受本软件的安装协议,点击“下一步”,进入系统条件检查点击“下一步”点击“下一步”把“应用程序服务器样本“去掉点击”下一步“选择安装的目录” /usr/IBM/WebSphere/AppServe”点击“下一步”选择安装产品出现was nd 安装摘要。
WAS5.0 发布文档第一步: 进入WAS5.1控制台,点击[管理控制台]
第二步: 输入[使用者ID],点击[确认].
第三步: 选择安全→JAAS配置→J2C鉴别资料,点击[新建].
第四步: 输入[别名],[用户ID],[密码],[说明]. 点击[确认].
第五步:点击[确认],回到首页面.
重复3,4两步骤,分别建立名称为:gss,bc,dms上述三个J2C 鉴别数据项
J2C 鉴别数据项: 指定Java 2 连接器安全所用的用户ID 和密码列表.
第六步:点击[储存]按钮,到达存储页面,点击[储存]按钮.
第七步:选取: 资源 jdbc提供者,到达设置jdbc提供者页面
JDBC提供者:安装应用程序利用JDBC 提供者来存取数据库中的数
据。
第八步:点选: 范围===[服务器],点击[套用]按钮.
第九步:新建JDBC 提供者,选择JDBC 提供者为:DB2 Universal JDBC Driver Provider
第十步:回到JDBC 提供者首页面,点击[sms_driver]连接,进入JDBC设置页面
第十一步:更改JDBC 提供者名称为[sms_driver],点击[确定]按钮.
第十三步:点选[新建]按钮。
[名称],[JNDI名称], [语句高速缓存大小语句高速缓存大小]设置
为0,
[组件管理的鉴别别名]:Lain123/sms
[储存区管理的鉴别别名]: Lain123/sms
[对映配置别名]:DefaultPrincipalMapping.
第十四步:点击[自定内容]
第十六步:修改为连接的数据库名称:SMSTEST,点击[确认]
第十八步:修改为连接的数据库IP地址192.168.1.123.点击[确定]按钮.
第十九步:重复十三到十八步骤,分别建立jdbc/bc, jdbc/dms,jdbc/gss 对应的databaseName 分别是BestCare,DMS2,GSS
对应的serverName 分别是192.168.1.123, 192.168.1.136, 192.168.1.139
原因:没有为jndi指定数据库驱动.
第二十一步:环境→管理WebSpare变量.
第二十二步:环境→管理WebSpare变量.修改以下参数为
DB2UNIVERSAL_JDBC_DRIVER_PATH : H:\was dirver
DB2_JDBC_DRIVER_PATH : H:\was dirver H:\was dirver 储存变更.
第二十三步:再次测试连接,测试OK.
第二十四步: 安装新应用程序–输入war 文件所在路径,以及环境定义根目录[/SYM-GSS],按下一步
第二十五步:按下一步
第二十六步:按继续
第二十七步下一步
第二十八步.选取资源参照,选取刚刚建立的JNDI名称,并勾选所有模块
第二十九步选取所有模块后,按下一步
第三十步选取所有模块后,按下一步
第三十一步完成
第三十二步安装中画面
第三十三步安装完毕,储存至主要配置。