ImageVerifierCode 换一换
格式:DOCX , 页数:63 ,大小:317.38KB ,
资源ID:15816928      下载积分:5 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-15816928.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(系统运维WebLogic篇.docx)为本站会员(b****7)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

系统运维WebLogic篇.docx

1、系统运维WebLogic篇系统维护-WebLogic篇税友软件集团股份有限公司2009年12月修订页编号章节名称修订内容简述修订日期修订前版本号修订后版本号修订人批准人1全文建立文档2009-10-20V1.0苏大同22、域的创建增加模式的选择说明和JDK的选择说明2009-11-10V1.0V1.0苏大同33、4章节3、4两部门内容进行了调整2009-11-10V1.0V1.0苏大同46、目录文件详细介绍6.2.12009-12-2V1.0V1.0苏大同57、监控增加7.8日志监控和7.9 JTA监控章节内容2009-12-2V1.0V1.0苏大同69、规范对9、规范章节中的内容进行细化20

2、09-12-2V1.0V1.0苏大同710.2spotlight增加spotlight软件的介绍2009-12-2V1.0V1.0苏大同1、Weblogic安装 81.1 windows平台下安装 81.2 unix平台下安装 121.2.1 创建逻辑卷 121.2.2 创建文件系统 141.2.3 创建Bea组 161.2.4 创建Weblogic用户 171.2.5 安装程序上传 171.2.6 安装方法选择 171.2.7 执行安装 182、域的创建 222.1 Windows平台下域的创建 222.2 unix平台下域的创建 233、部署 273.1 HTML网页发布 273.1.1

3、创建testdomain 273.1.2 创建网页目录及文件 273.1.3 发布网页目录及文件 293.2 ejb发布 323.3 web应用发布 343.4 JMS发布 353.4.2 配置新的JMS队列 363.5 JDBC发布 373.5.1 建立一个JDBC Connection Pool 373.5.2 建立一个JDBC Data Sources 424、公司程序发布方法 454.2 交大龙山架构包发布 454.3 应用处理程序发布 464.4 WEB应用程序发布 465、集群配置及应用 465.1 集群体系结构 465.1.1 单层混合型的集群架构(Cluster) 465.1.

4、2 多层结构的集群架构(Cluster) 475.2 web集群 475.2.1 创建jsdomain(机器1) 475.2.2 创建jsdomain(机器2) 535.2.3 启动管理/被管理服务器 575.2.4 部署接收应用 575.2.5 配置slpt集群的地址 615.2.6 创建代理服务 625.3 jdbc集群 665.3.1连接池的集群 675.3.2复合池的集群 675.3.3 JDBC 连接的Failover 675.3.4 JDBC 连接的Load Balancing 685.4 ejb集群 685.4.1 WebLogic Server 集群中的EJBs 695.4.2

5、 EJB Home Objects的集群 695.4.3 EJBObjects的集群 705.4.4 集群中的会话Bean 705.4.5 集群中的实体Bean 725.4.6 配置示例 725.5 负载均衡(CLUSTER) 735.5.1 CLUSTER原理与工作机制 735.5.2 CLUSTER命名服务 745.5.3 CLUSTER服务类型 746、目录文件详细介绍 766.1 weblogic目录及文件 766.1.1 weblogic的主目录 766.1.2 weblogic81的目录 776.1.3 weblogic81commonbin的目录结构 786.2 domain的目

6、录及文件 796.2.1 config.xml配置文件介绍 796.2.2 boot.properties配置文件的介绍 806.2.3 web.xml文件的相关配置 806.2.4 weblogic.xml文件的相关配置(配置子目录) 816.2.5 Log4jConfig.properties文件(开源的日志记录文件) 816.2.6 weblogic-ejb-jar.xml(EJB配置文件) 856.2.7 setEnv.cmd/setEnv.sh(设置环境变量、内存大小) 866.2.8 starWebLogic.cmd/startWebLogic.sh 876.2.9 startMa

7、nagedWebLogic.Cmd/startManagedWebLogic.sh 88变量的相关配置介绍 88服务器startWeblogic.cmd的配置介绍 887、监控 897.2 Server监控 897.3 JDBC监控 907.4 web监控 917.5 JMS监控 917.6 EJB监控 927.7 日志监控 937.7.2 server日志 937.7.3 web日志 947.8 JTA监控 948、优化 958.1 为WebLogic启动设置Java参数 958.2 设置与性能有关的配置参数 958.3 JDBC调优 958.3.1 调整JDBC连接池的初始容量 968.3

8、.2 调整JDBC连接池的最大容量 968.4 调整开发模式与产品模式默认值 978.4.1 更改运行时模式 978.5 使用WebLogic“自有的IO”性能包 978.6 集群环境部署 988.6.1 可伸缩性和高可用性 988.6.2 多CPU上运行多服务器实例应考虑的性能问题 998.7 连接缓存的调优 998.8 优化默认执行队列线程 1008.8.1 默认线程情况 1008.8.2 需要修改默认线程数的情形 1018.8.3 修改默认线程数的步骤 1018.8.4 指派应用程序到执行队列 1029、规范 1039.1 安装规范 1039.1.1安装版本的选择 1039.1.2 安装

9、的目录要规范 1039.1.3 安装过程中对可选功能模块的选择 1049.2 应服务器部署规范 1049.2.1 Domain的目录放在哪里 1049.2.2 Domains的名字该如何命名 1059.2.3 Server的名字如何命名 1059.2.4 Jms服务的名字如何命名 1069.3 日常监控规范 1069.3.1 日常监控点 1069.3.2 监控情况记录在哪里 1079.3.3 现场维护监控出现异常如何响应 1079.4 系统优化、升级规范 1079.4.1 优化、升级的记录规范 1079.4.2 升级前备份做记录要求 1089.5 日常备份规范 1099.5.1 记录备份规范日

10、期、具体情况的规范 1099.5.3 备份后版本的规范 10910、第三方工具 10910.1 ManagementConsole 10910.2 Spotlight 11110.2.1 特点 11110.2.2 常见性能问题 11310.2.3 性能问题查找 1141、Weblogic安装1.1 windows平台下安装首先获取weblogic 8.1的安装程序,获取到安装程序后直接双击setup.exe文件开始安装,具体步骤如下:开始解压缩安装程序,稍等个几分钟,弹出如下界面:单击【下一步】,弹出界面:选择【是】,接受许可协议,单击【下一步】,弹出如下界面:设置【BEA主目录】,然后单击【

11、下一步】,弹出对话框:选择【完全】,再单击【下一步】,弹出如下界面:设置【产品安装目录】,单击【下一步】,弹出如下界面:开始安装,稍等几分钟,弹出如下界面:单击【完成】完成weblogic的安装。1.2 unix平台下安装1.2.1 创建逻辑卷终端里输入#smit lv,回车后弹出创建逻辑卷的对话框。如下图单击【Add a Logical Volume】,弹出如下界面:选择【VOLUME GROUP name】为oravg(卷组根据实际情况来指定),然后单击【OK】按钮,弹出如下界面:设置【Logical volume NAME】为weblogiclv,【Number of LOGICAL P

12、ARTITIONS(Num.)】为300(大小根据实际要分配的大小来定),【Logical volume TYPE】为jfs2,设置好了单击【ok】按钮。1.2.2 创建文件系统创建weblogic的目录,具体命令如下:#mkdir /weblogictest创建文件系统,命令行里输入#smit jfs2,弹出如下对话框:单击【Add an Enhanced Journaled File System on a Previously Defined Logic Volume】,弹出如下对话框:设置【LOGICAL VOLUME name】为weblogiclv,【MOUNT POINT】为/w

13、eblogictest,【Mount AUTOMATIACLLY at systemrestart?】为yes,然后单击【OK】创建完毕。1.2.3 创建Bea组命令行里输入#smit group,弹出创建组的对话框,如下:单击【Add a Group】,弹出对话框,如下:设置【Group NAME】为bea,然后单击【OK】。完成bea组的创建。1.2.4 创建Weblogic用户命令行里输入#smit user,弹出创建用户的对话框:设置【User NAME】为weblogic,【User ID(Num)】为666,【Primary GROUP】为bea,【Group SET】为bea,【

14、HOME directory】为/weblogic。设置好了单击【OK】。完成用户的创建。1.2.5 安装程序上传将安装程序pj_platform812_generic.jar(以weblogic812为例)上传到UNIX系统相应的路径下,上传过程可借助FlashFXP等工具。1.2.6 安装方法选择BEA安装程序提供了安装Weblogic Server三种方法: 图形方式(Graphical) 控制台方式(Console) 静安装方式(Silent)图形方式(Graphical):图形方式安装用交互方式安装Weblogic Server,它提供了一个GUI向导,让用户一步一步进行安装。Win

15、dows与UNIX中都可以进行图形方式安装。对于UNIX要考虑机器接连的控制台是否支持基于Java的GUI。如果UNIX中的控制台不支持基于Java的GUI,则默认为控制台安装方式。控制台方式(Console):控制台方式安装针对UNIX平台,热别适用于不支持Java图形的控制台。静安装方式(Silent):生产环境中通常是在多个系统中安装Weblogic Server,这时最好准备一个文件,包含安装应用程序时用户遇到的所有提示和问题的答案。安装程序能够从答案或属性文件中读取每个提示所要的值,可以不需用户干预自动进行安装。静方式安装把配置设置一次性存储在配置文件中。利用这个配置文件,可以不需要

16、用户干预而在多台机器上重复安装。静方式配置文件应存放成 silent.xml文件。1.2.7 执行安装 命令行里输入:# java jar pj_platform812_generic.jar,运行后出现安装程序主界面,如下图所示:等待装载安装文件完成后,出现安装欢迎界面:点击Next进入下一步:选择同意使用条款,点击Next进入下一步选择安装主目录,这里一般选择默认的即可。这个目录就是指前期创建的weblogic安装用户所指定的主目录。点击Next进入下一步:这里选择完全安装,点击Next进入下一步:这里选择安装目录,默认即可。点击Next进入下一步:开始拷贝文件,进行安装。安装完成。点击D

17、one,完成整个安装过程。2、域的创建2.1 Windows平台下域的创建由于UNIX下域(domain)创建的方法与Windows、Linux环境下domain的创建方法类似,因此domain的创建以UNIX环境下介绍为主,Windows环境下domain的创建方法略。2.2 unix平台下域的创建进入beaweblogic81commonbin目录,可以看到有一个config的文件,在windows下要创建domain则要运行config.cmd文件;在unix/linux下创建domain则要运行config.sh文件。这里以AIX下的创建截图为例讲解,执行#./config.sh,运行

18、创建向导界面:单击【Next】,弹出如下对话框:单击【Next】,弹出如下对话框: 创建密码,单击【Next】 开发模式(Development Mode)和生产模式(Production Mode)选择,生产模式是为保证速度快放在指定目录下,包不会自动更新。开发模式比较自由,它保证开发灵活性,包会自动更新,但这样会影响速度。一般地开发好的产品都给客户用生产模式部署,因此我们在项目实施时选择生产模式(Production Mode)。在java SDK Selection中选择AIX系统自带的JDK,选择other java sdk,找到系统环境中java home的路径,这里我们安装的是ja

19、va14.sdk,选择好路径/usr/java14以后,单击【Next】。注意:如果在选择其他JDK时找不到java14的路径,可使用#find /-name java14来查找java14的路径。选择创建的路径和 domain的名称,如这里domain名称是perm,路径是/jdlssoft,选择好以后create。等待一段时间,完成后domain就创建完成,可以在/jdlssoft目录下找到新创建的domain的目录。3、部署3.1 HTML网页发布3.1.1 创建testdomain具体方法参见第2章域的创建。3.1.2 创建网页目录及文件发布一个简单的jsp页面为例,该jsp页面就是在

20、访问的时候输出hello字符。 首先创建一个目录testweb 将index.jsp文件拷贝至testweb目录文件的内容为: 在testweb目录里建一个WEB-INF的目录(注意是大写) 在WEB-INF创建两个文件web.xml、weblogic.xml文件,具体如下:web.xmlweb.xml文件是用来配置:欢迎页、servlet、filter等的。当你的web工程没用到这些时,你可以不用web.xml文件来配置你的web工程。 index.jsp weblogic.xmlweblogic Server允许通过设置weblogic应用程序扩展描述符(weblogic.xml)配置js

21、p容器,该文件通常位于web应用程序的web-inf目录下。一般不通过修改weblogic文件直接配置,而是通过控制台配置该文件,在Deploments-web Application-defaultWebApp中配置。可在开发和生产环境中配置不同的信息。主要配置信息:compilerSupportsEncoding /true支持使用字符集encoding /指定jsp文件的默认字符集,如gb2312;vervose /是否将调试信息输出到浏览器和日志;keepgenerated /是否让编译jsp文件产生的.java文件持续存在;Page Check Seconds/正数在以秒为单位的时间

22、间隔检查jsp文件是否发生了修改,如果是则重新编译;/ 0在每一个请求检查jsp;/-1不对jsp文件进行检查。Precompile /true在weblogic服务器启动时自动编译所有的jsp。Debug Enable /true是否允许调试。/(配置虚拟路径)3.1.3 发布网页目录及文件 运行startWebLogic.cmd,启动该服务 浏览器里输入,回车,进入控制台输入用户名、密码(在发布domain的时候输入的),单击【登录】进入控制台主界面:单击【Web应用程序模块】,进入下一界面:单击【部署新的Web应用程序模块】,弹出如下页面:选择【testweb】,然后单击【目标模块】,弹

23、出如下页面:单击【部署】,弹出部署成功的页面:单击【测试】,弹出测试页面:到这里一个普通的页面就发布好了。这样网络上开源的jsp程序就可以拿来用weblogic发布应用了。 3.2 ejb发布 创建一个*domain(方法见第2章域的创建) 将JdlsApp目录拷贝至新建的domain目录下 将SetClassPath.cmd或者SetClassPath.sh拷贝至新建的domain下 在startWebLogic.cmd或者startWebLogic.sh文件中调用SetClassPath.cmd或者SetClassPath.sh。调用startWebLogic.cmd的命令为call st

24、artWebLogic.cmd;调用startWebLogic.sh的命令为 . startWebLogic.sh。 运行startWebLogic.cmd,启动该服务 浏览器里输入,回车,进入控制台输入用户名、密码(在发布domain的时候输入的),单击【登录】进入控制台主界面:单击【EJB模块】,弹出一个页面:单击【部署新的EJB模块】,出现如下页面:选择【JdlsFoundation_crypt.jar】,单击【目标模块】单击【部署】,完成ejb的部署。3.3 web应用发布公司web应用也都是以JdlsFoundation_crypt.jar为基础来进行发布的,就是发布web应用前必须

25、先发布JdlsFoundation_crypt.jar。具体步骤如下: 创建一个domain(方法见第2章) 将JdlsApp目录拷贝至新建的domain目录下 将SetClassPath.cmd或者SetClassPath.sh拷贝至新建的domain下 在startWebLogic.cmd或者startWebLogic.sh文件中调用SetClassPath.cmd或者SetClassPath.sh。调用startWebLogic.cmd的命令为call startWebLogic.cmd;调用startWebLogic.sh的命令为 . startWebLogic.sh。 运行start

26、WebLogic.cmd,启动该服务 浏览器里输入,回车,进入控制台 发布JdlsFoundation_crypt.jar 发布BimsSlptJs,即web应用3.4 JMS发布 JMS(Java?Message?Service)是访问企业消息系统的标准API,它便于消息系统中的Java应用程序进行消息交换,并且通过提供标准的产生、发送、接收消息的接口简化企业应用的开发。WebLogic?JMS?Server主要组件有:?WebLogic?JMS?servers(用于消息信),Java客户端,JNDI(用于域名查找),?后备存储(用于持久消息存储,基于文件或者JDBC数据库)。3.4.1 配

27、置新的JMS服务器 登录控制台 进入【服务】【JMS】【服务器】 单击【配置新的JMS 服务器】,弹出页面录入【EtaxJmsServer】,单击【创建】,弹出页面:选择【目标】为本服务器,单击【应用】。创建JMS服务器成功。3.4.2 配置新的JMS队列 进入【服务】【JMS】【服务器】【EtaxJmsServer】【目标】,弹出如下页面: 单击【配置新的JMS队列】,弹出如下页面:设置【名称】为RequestInsideQueue,【JNDI名称】为RequestInsideQueue,然后单击【创建】。完成JMS队列的设置。3.5 JDBC发布3.5.1 建立一个JDBC Connect

28、ion PoolJDBC主要的作用是建立应用于数据库之间传输的桥梁。具体的创建过程如下: 1)展开控制台左边的目录树,选择EjbDomain-Services-JDBC-Connection Pools2)在配置界面中,选择Configure a new JDBC Connection Pool3)Database Type选择 Oracle,Database Driver选择 Oracles Driver,点击Continue 4)然后开始配置连接池参数,Name为连接池的名字,其它参数根据要连接的数据库配置而定,配置好参数后点击Continue 5)数据库连接的测试界面,也可以点击Skip

29、 this Step跳过 6)最后点击Create and deploy,完成配置,系统开始后台创建7)如果创建成功,则会出现已创建成功的Connection Pool列表界面,选择EtaxPool可以进入相应的配置修改界面,其中要注意的是,连接池的Initial Capacity参数一般配成5;Maximum Capacity参数一般配成15,当然可以根据实际需要适当调整,但一般最多不超过503.5.2 建立一个JDBC Data Sources在数据库连接池建立完的基础上,需要建立一个相应的数据源JDLSDataSource,登录Weblogic控制台,按照如下步骤进行操作:1)展开控制台左边的目录树,选择EjbDomain-Services-JDBC-Data Sources

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2