was配置手册

合集下载

WAS性能测试中文说明书

WAS性能测试中文说明书

WAS性能测试中文说明书本文主要介绍微软的Web Application Stress Tool(WAS,Web应用负载测试工具)在Web服务器性能测试中的应用。

另外,我们还将通过WAS评估一种相对简单的网站性能改善方法,这种方法的基本思想是在服务器上生成静态的HTML页面、避免过多的数据库调用。

一、WAS安装要求WAS要求Windows NT 4.0 SP4或者更高,或者Windows 2000。

二、WAS的功能为了对网站进行负载测试,WAS可以通过一台或者多台客户机模拟大量用户的活动。

WAS 支持身份验证、加密和Cookies,也能够模拟各种浏览器类型和Modem速度三、WAS测试准备为了测试数据的准备性,首先需要删除缓存和Cookies等临时文件。

启动IE后打开“工具”菜单下的“Internet”选项命令,在打开的“Internet选项”窗口的“常规”选项卡中,单击“Internet临时文件”区域的“删除Cookies”和“删除文件”按钮将临时文件删除四、录制测试脚本要对网站进行负载测试首先必须创建WAS脚本模拟用户活动。

我们可以用下面四种方法之一创建脚本:1、通过记录浏览器的活动;2、通过导入IIS日志;3、通过把WAS指向Web网站的内容;4、手工制作。

启动WAS,程序运行时会打开“Cteate new script”对话框,即建立一个新的脚本窗口(如图1),如果运行WAS没有打开该窗口可以单击WAS主程序窗口工具栏上第一个按钮“New Script”即可。

图1因为是初次使用,所以在新建脚本窗口上单击“Record”按钮打开创建向导对话框“Browser Recorder-Step 1 of 2”,其中三个选项的作用是选择要记录的内容,分别为Request(请求)、Cookies(网上信息块)以及Host headers(主机标题),可根据需要选择(图2),然后单击“Next”即会打开“Browser Recorder-Step 2 of 2”窗口,单击“Finish”按钮。

WAS快速入门手册

WAS快速入门手册

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工具可以收集的数据,不能收集什么的数据请至少列出三条。

WAS集群部署方案及安装配置手册

WAS集群部署方案及安装配置手册

WAS集群部署⽅案及安装配置⼿册1.部署⽅案参考如上图所⽰,中间件平台主要包括两⼤部分:●负载分发层包括两台服务器,通过Heartbeat实现HA,提供浮动IP给客户端,保证了系统不存在单点故障问题负载分发软件采⽤IBM HTTP Server实现通过IBM HTTP Server配置虚拟主机,实现对不同应⽤的请求进⾏分发到不同的后台W AS中间件集群。

●WAS中间件集群包括两台4CPU(每CPU 4Core)服务,每个服务器上通过⽔平扩展可以启动多个W AS服务器。

基于应⽤部署要求,为每个应⽤建⽴⼀个集群,逻辑上实现应⽤之间的隔离。

每个集群可以根据应⽤的负载,动态分配WAS服务器实例数。

如HR应⽤访问量较⼤则分配4个WAS实例。

但最⼩要保证⼀个集群⾄少包括2个W AS实现,并且这两个实例分别在不同的物理服务器上,这样才能保证不出现单点故障。

部署管理器,部署在WAS Server1上。

2.WebSphere 7安装及配置此安装配置说明仅供参考,还需要根据现场实现情况进⾏调整。

2.1.WAS安装⼀、四台服务器拓朴结构其中DM控制台管理⽤户admin,⼝令两个web服务器的管理⽤户也是admin,⼝令⼆、安装后验收可打开应⽤服务器主机的控制管理台,管理⽤户admin,⼝令******服务器->集群下建有应⽤集群服务器->应⽤服务器下建有两个WEB服务节点共有五个,分别是⼀个控制节点(⼀个dmgr节点),两个受控节点(两个app节点),两个⾮受控节点(两个web节点)集群下各受控节点已同步,并启动服务;两个WEB服务已⽣成插件、传播插件并启动。

在DMGR控制管理台可直接控制两个WEB的启动与停⽌。

三、安装前系统检查群集安装时,确认所有机⼦的⽇期要⼀致确认磁盘空间⾜够两个应⽤服务器的安装⽂件放在/was_install两个WEB服务器的安装⽂件放在/http_install安装⽬录都是安装于默认的/opt⽬录下两个应⽤服务器安装后⽣成⽬录/opt/IBM/WebServer/AppServer两个WEB服务器安装后⽣成⽬录/opt/IBM/HTTPServer两个WEB服务器的⽬录/opt/IBM/HTTPServer/plugins放有插件确认管理域之内的所有的机器主机名和ip地址相互能够ping通在安装前,要确保四台机的/etc/hosts⽂件⾥⾯增加四台机的ip与主机名,修改如下**.**.**.1 app1**.**.**.2 app2**.**.**.3 web1**.**.**.4 web2(对于初次安装系统后的主机,因为没有在HOSTS⽂件中增加此类记录,会导致安装失败,现象是安装后⽣成的profiles不完整,并且执⾏失败,启动不了管理服务。

Was使用手册范本

Was使用手册范本

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资源查看,提取,转换,合成的工具。

WAS参数设置和调整

WAS参数设置和调整

1.1.1.1W A S参数设置和调整本章节讨论的是WAS的参数设置。

其中部分参数,必须要结合运行环境的实际情况来调整,例如Web Container的线程池大小、数据源连接池大小、语句高速缓存大小(Prepared statement cache size),这几项参数都很重要,要结合实际的并发量和服务器的资源利用情况进行调整。

目前本章节设置的值是根据开发项目组在平时测试中的经验得出。

将来是否要更改请参见最后的“资源监控和参数调整方法”章节。

1、JVM参数:进入WAS的管理控制台在左边的菜单栏中点击“服务器> 应用程序服务器”,然后在右边的应用服务器页面上点击“server1”:出现如下页面,找到“服务器基础结构”一栏,展开“Java和进程管理”,点击“进程定义”:出现如下页面,在“其他属性”一栏点击“Java虚拟机”:出现如下页面,设置server1的JVM堆大小:初始堆大小为512M,最大堆大小为1024M。

注意下图中红色椭园形中的“详细垃圾回收”选择框:建议先不打开“详细垃圾回收”,如下图所示。

如果未来在运行过程中出现“Out of memory”这样的错误,再在此位置选中该选择框。

在页面底部点击“确定”在出现的页面上点击“保存”更改WAS HeapDump和Core文件的路径:在WAS的运行环境中,可能会因为“Out of memory”之类的异常产生Heap Dump,这会生成很大的HeapDump文件和Core文件,缺省生成在概要文件CISFE的目录下(/usr/IBM/WebSphere/AppServer/profiles/CISFE)。

当出现这种情况时,迅速增长的HeapDump文件和Core文件有可能会把/usr文件系统占满,为了避免这种情况的发生,我们需要修改该缺省目录到共享盘阵上。

Web容器线程池:选择“服务器> 应用程序服务器> server1 > 线程池”:在如下页面上,点击“WebContainer”:在如下页面上,确认“最小大小”值为默认的“10”,更改“最大大小”值为“100”:修改数据源连接池大小选择“资源> JDBC > 数据源”,并在右边页面上确认作用域是“……服务器=server1”级别,如下图所示。

WAS安装部署手册(WebSphere)

WAS安装部署手册(WebSphere)

目录一.安装准备 (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 安装摘要。

WAS安装部署手册范本

WAS安装部署手册范本

一、安装步骤1.进入安装包../WAS下,点击,进行安装;出现下图:2,点击下一步;3.如图,接受协议,点击下一步;4.如果显示“已通过”,则可进行“下一步”操作;输入安装路径;5.如图所示,默认点击“下一步”即可;6.输入你想设定的用户名及密码;7.如图,一路默认,点击“下一步”即可;8.安装结果显示“成功”,至此安装完成。

点击“完成”,出现以下界面:9.点击“安装验证”,会出现安装结果;10.登录https://localhost:9043/ibm/console/来验证是否安装成功。

11.点击“继续浏览此网站”12.安装成功二、部署应用1.启动websphere第一种方法,打开“第一步”如图,点击“启动服务”第二种方法,点击“启动服务”第三种方法,打开“开始”---“管理工具”---“服务”,启动“IBM WebSphere Application Server”2.部署应用1)Websphere启动之后,打开https://localhost:9043/ibm/console/页面2)点击“继续浏览此网站”3)输入用户名,密码,点击登录4)打开“应用程序”—“新建应用程序”5)点击“新建企业应用程序”6)选择要部署的应用7)点击下一步,这部分需要的时间较长8)点击下一步9)点击下一步10)选中应用之后,点击应用,11)点击“下一步”12)选择web模块,虚拟主机,这选择默认值,点击“下一步;13)如图,输入“上下文根”,点击“下一步”14)如图,15)点击“完成”,该步时间较长,耐心等待;16)点击“保存”,该步也需要时间;17)进入\IBM\WebSphere\AppServer\profiles\AppSrv01\installedApps\PC-20130327CMF CNode01Cell\shanshan_war.ear经行相关配置的修改;18)修改完成后,打开“应用程序类型”—websphere企业应用程序;19)选择要启动的应用程序,点击启动;进行验证,输入:http://服务器IP:端口号/应用名/,这我的是:http://localhost:9080/shanshan/shan.html3.遇到的问题查看\IBM\WebSphere\AppServer\profiles\AppSrv01\logs\server1中的日志文件1,部分安装成功:日志中: CWUPI0000I: 退出代码=2原因可能是:机器名不对,机器名中不能有下划线;2.部署过程中出现内存溢出时:进行如下操作;,点击sever1,选择“Java 和进程管理”---“进程定义”选择“Java 虚拟机”设置“初始堆大小”与“最大堆大小”之后点击“应用”点击保存;重启服务。

社区版WAS的配置介绍网络服务器-电脑资料

社区版WAS的配置介绍网络服务器-电脑资料

社区版WAS的配置介绍网络服务器-电脑资料配置数据库资源大多数企业应用程序使用关系数据库,。

Community Edition 使用开放源代码的 TranQL 项目作为其数据库持久性引擎。

Community Edition 提供一般资源适配器来使 JDBC 驱动程序可以作为 J2EE Connection Architecture (J2CA) 资源使用,并提供特定配置数据库资源大多数企业应用程序使用关系数据库。

Community Edition 使用开放源代码的TranQL 项目作为其数据库持久性引擎。

Community Edition 提供一般资源适配器来使JDBC 驱动程序可以作为J2EE Connection Architecture (J2CA) 资源使用,并提供特定于IBM Cloudscape 供应商的资源适配器来使Cloudscape 可以作为Tranql 的 J2CA 资源使用。

作为一种增值,Community Edition 还提供一个WebSphere 嵌入式资源适配器来使 Microsoft SQL 2000 服务器可以作为 J2CA 资源使用。

了解 Community Edition 存储库中的下列文件将有助于您为数据源选择正确的资源适配器以及制定数据库部署计划:repository\tranql\rars\tranql-connector-1.0.rar:这是TranQL Generic JDBC Resource Adapter,使用该资源适配器,可以通过一般 JDBC 连接来访问SQL 数据库。

连接是使用配置的JDBC URL、用户名和密码从java.sql.Driver 获得的。

因为此接口不提供对 XAResource 的访问,所以只支持 Local 事务。

tranql-connector-derby-client-local-1.0.rar:这是用于IBM Cloudscape 的 TranQL Client Local Transaction Resource Adapter。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

配置篇
1、以wasuser账户启动WebSphere Application Server 7.0.0.9
2、输入Console URL打开Deployment Manager Administrative Console,输入用户ID并单击登陆,进入管理控制台。

Administrative Console 登录
1、集群配置
1、在Administrative Console 中,展开Servers,选择WebSphere Application Server集群,单击新建来名字为JLN_ERP的集群;
2、创建三个Instance,集群成员的权重都为“2” ,都不要选中“首选本地”
2、dsjln数据源配置
1、创建JDBC提供程序;
2、设置数据库类存放的环境变量
${ORACLE_JDBC_DRIVER_PATH}=/usr/WebSphere/AppServer/lib/oracle
ERP工作目录环境变量${JLN_HOME}=/erpHome/jln.ear/erp.war
3、建立数据源dsjln与JNDI名称jdbc/dsjln
URL填写jdbc:oracle:thin:@10.3.160.51:1521:jlndb
4、新增J2C认证数据条目
5、回到数据源选择组件受管认证别名与容器受管的认证别名,并填写oracle数据源属性
6、连接池内容填写如下:
3、dssession数据源配置
1、建立数据源dssession与JNDI名称jdbc/dssession
URL填写jdbc:oracle:thin:@10.3.160.51:1521:sessdb
4、新增J2C认证数据条目
5、回到数据源选择组件受管认证别名与容器受管的认证别名,并填写oracle数据源属性
6、连接池内容填写如下:
4、进程定义配置
1、填写可执行目标类型为${JLN_HOME}
2、点选Java虚拟机填写引导类路径
/usr/WebSphere/AppServer/lib/icsc/icscjava.jar选取「详细垃圾收集」,初始堆大小改为512,最大堆大小1024,按应用钮修改设定
通用JVM参数为:
-Xgcpolicy:optavgpause -Dibm.dg.trc.print=st_verify -Xk15000 -Xp56,16
3、接着点选下方的定制属性,新建如下项目
4、进程定义-环境条目:ALLOCATION_THRESHOLD 5000000
5、进程定义-记录和跟踪,文件名分别为${JLN_HOME}/waslogs/stdout01.txt ${JLN_HOME}/waslogs/stderr01.txt
5、线程池配置
6、web容器配置
1、Web容器-会话管理,内存中最大会话量为1000,会话超时为30分钟,最大等待时间为5秒
2、分布式环境变量
7、修改虚拟主机别名
8、企业级应用部署
应用部署基本没什么区别,注意一点,就是选择部署服务器要注意选择集群。

如下:
注:部署完毕后导入ERP系统应用程序。

并将web.xml复制到
/usr/WebSphere/AppServer/profiles/Dmgr01/config/cells/p5702Network/applicatio ns/jln.ear/deployments/jln/erp.war/WEB-INF目录下
/usr/WebSphere/AppServer/profiles/AppSrv01/config/cells/p5702Network/applicati ons/jln.ear/deployments/jln/erp.war/WEB-INF目录下
9、修改http.conf
修改http.conf,修改内容如下:
Alias /erp/html/ /erpHome/jln.ear/erp.war/html/
Alias /erp/images/ /erpHome/jln.ear/erp.war/images/
Alias /erp/public/ /erpHome/jln.ear/erp.war/public/
Alias /erp/waslogs/ /erpHome/jln.ear/erp.war/waslogs/
Alias /erp/work/ /erpHome/jln.ear/erp.war/work/
Alias /erp/help/ /erpHome/jln.ear/erp.war/help/
Alias /erp/ /erpHome/jln.ear/erp.war/index.html
Alias /erp /erpHome/jln.ear/erp.war/index.html
注:
(1)WAS7.0环境/WebSphere/Appserver/lib下没有webcontainer.jar,需从WAS5.1环境拷过去即可;
(2)修改ibm-web-ext.xmi,关闭reload功能;
(3)将/erpHome/jln.ear/erp.war/index.html覆盖
/usr/WebSphere/HIS/hcdos/index.html文件;
(4)将/usr/Websphere权限修改为wasuser权限;
生成插件,重启WAS及IHS
通过以上步骤WebSphere集群环境已经部署成功。

相关文档
最新文档