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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

中间件weblogic日常维护手册簿1111.docx

1、中间件weblogic日常维护手册簿1111中间件日常维护手册(weblogic部分)(v 120925)作者吴占喜审核分类其他子类Weblogic更新时间2012/9/25关键字weblogic摘要Weblogic日常维护手册主要适用环境维护工程师及当地现场工程师参考和使用1. 每天要维护的文档1.1 启动服务相关的几个文件WebLoigc 的启动是通过启动文件来完成的,包括启动管理服务器(startWebLogic)、启动被管服务器(startManagedWebLogic)、设置域环境(setDomainEnv)、关闭管理服务器(stopWebLogic)、关闭被管服务器(stopMan

2、agedWebLogic)等。1.1.1 startWebLogic.cmd/startWebLogic.sh1. 说明startWebLogic.cmd(Windows 环境下的启动文件)startWebLogic.sh(Linux/Unix 环境下的启动文件)2. 文件位置/WLS_HOME/user_projects/domains/base_domain(默认安装目录,可更改),启动文件的最外层目录,调用/WLS_HOME/user_projects/domains/base_domain/bin(默认安装目录,可更改)目录下的startWebLogic.cmd/startWebLog

3、ic.sh。1.1.2 startManagedWebLogic.cmd/startManagedWebLogic.sh1. 说明startManagedWeblogic.cmd(Windows 环境下的启动文件)startManagedWebLogic.sh(Linux/Unix 环境下的启动文件)2. 文件位置/WLS_HOME/user_projects/domains/base_domain/bin1.1.3 setDomainEnv.cmd/setDomainEnv.sh1. 说明setDomainEnv.cmd(Windows 环境下的启动文件)setDomainEnv.sh(Li

4、nux/Unix 环境下的启动文件)启动管理和被管服务器时的参数信息记录在此文件里。例如:设置堆存的最小值和最大值-Xms1024m Xmx1024m,Sun JDK 和HP JDK 的perm 区大小-XX:PermSize=512m -XX:MaxPermSize=512m。2. 文件位置/WLS_HOME/user_projects/domains/base_domain/bin1.1.4 stopWebLogic.cmd/stopWebLogic.sh1. 说明stopWebLogic.cmd(windows 环境下的启动文件)stopWebLogic.sh(Linux/Unix 环境

5、下的启动文件)2. 文件位置/WLS_HOME/user_projects/domains/base_domain/bin1.1.5 stopManagedWebLogic.cmd/stopManagedWebLogic.sh1. 说明stopManagedWebLogic.cmd(windows 环境下的启动文件)stopManagedWebLogic.sh(Linux/Unix 环境下的启动文件)2. 文件位置/WLS_HOME/user_projects/domains/base_domain/bin1.1.6 thread的监控console去监控thread的运行情况,如图所示1.1

6、.7 JDBC监控可以通过console去监控jdbc 连接池的运行情况,每个服务器选择一个jdbc去监控,如图所示。1.1.8 检查是否生成javacore和heapdump文件 当中间件weblogic出现意外宕机或者出现故障的时候,一般都会生成javacore和heapdump文件,如果没有给文件定向指定,文件生成在启动脚本的位置,发给相关的weblogic系统工程师,找到问题的根源。1.2 weblogic配置文件config.xml系统配置文件config.xml 存放着域所有配置信息,该文件的存放位置为:/WLS_HOME/user_projects/domains/base_do

7、main/config/config.xml(默认安装目录,其中域的名字以及路径可任意选择)。1.2.1 关于WebLogic 管理和config.xml 文件概述WebLogic 的管理和配置服务是基于Sun 公司的JavaTM Management Extensions (JMX)API 的。创建config.xml 文件的目的是存储管理对象的变更信息,以便在确保在weblogic,重新启动时这些对象仍然可用。通常应使用管理控制台来配置WebLogic Server 的管理对象和服务以及允许WebLogic Server 来维持config.xml 文件。每次通过管理控制台或其他weblo

8、gic server 工具修改config.xml 文件,weblogic 都会把他归档到一个旧文件中,你可以配置WebLogic 保存的归档文件的个数。虽然config.xml 是一个良好的XML 文档,您可以使用文本编辑器修改,你应该把它看作一个数据库,你只会在特殊情况下直接更新。该文件并不是一个正式的XML 容文档,它实际上是一个库,其中每个XML 元素包含了一个在WebLogic Server 管理对象在存中实例的请求保存的数据。1.2.2 何时去编辑config.xml只有在很少的情况下您会选择直接修改文件而不是通过管理控制台。在这些情况下您要保证所的更改遵循最小化明确化。您不能试图

9、通过写一个新的config.xml 文件来创建一个新的WebLogic 配置。警告:您不能在WebLogic 运行期间修改config.xml,因为WebLogic 会定期重写config.xml 文件。您的更改将会丢失并且根据您平台的不同可能会导致WebLogic 服务的失败。在任何情况下您应该先保留一份config.xml 的副本,再去修改文件。这里有一些情况适合您直接修改config.xml 文件:如果您要部署多个WebLogic Server 实例,您可以“克隆”一个config.xml 文件并编辑新的服务器上为每个值;如果您有一台服务器上定义一个对象,并希望将其复制到另一台服务器,您

10、可以复制在config.xml 文件中定义的xml 元素到令一个config.xml 文件中;为了帮助您更好的解决问题,WebLogic 的技术支持可能会建议您在config.xml 文件中设置一些不能通过管理控制台设定的属性;一些第三方应用程序文件可能需要您修改config.xml 文件。1.2.3 config.xml 文件里的容config.xml 文件中包含了一系列的xml 元素。其中域元素的顶层元素,域中所有元素都是域元素的子集。域元素包括服务器、集群、应用等子元素,这些元素可能还有其自己的子元素。例如:服务器的子元素包含Web 服务器,SSL 和日志等,应用程序的子元素包含EJB

11、组件和Web 应用程序组件等。每个元素都有一个或多个可配置的属性。一个属性有一个配置API 中相应的属性。例如,服务器元素有一个ListenPort 属性,同样,weblogic.management.configuration.ServerMBean 类有一个ListenPort 属性。可配置的属性是可读可写,也就是ServerMBean 的getListenPort()和setListenPort()方法。所有属性的值都必须加引号。Boolean 属性的值只能是“true”或“false”。整数值不能包含逗号或小数点,但如果属性允许负值,可以有一个前置的减号。1.3 每天要维护的日志文件1

12、.3.1 域日志(domain.log)存放位置:/WLS_HOME/userprojects/domains/base_domain/servers/AdminServer/logs(默认)域日志记录一个DOMIAN 的运行情况,一个DOMAIN 中的各个WebLogic SERVER 可以把它们的一些运行信息(比如:很严重的错误)发送给一个DOMAIN 的Administrator Server上,Administrator Server 把这些信息些到DOMAIN 日志中,默认名为:domain_name.log。1.3.2 server.log存放位置:/WLS_HOME/user_p

13、rojects/domains/base_domain/servers/AdminServer/logs/WLS_HOME/user_projects/domains/base_domain/servers/servername/logs(默认)在日志中主要分析error以上级别的信息,是分析故障和性能的主要依据。1.3.3 access.log存放位置:/WLS_HOME/user_projects/domains/base_domain/servers/servername/logs(默认)http 访问日志。在WebLogic 中可以对用http,https 协议访问的服务器上的文件都做

14、记录,该Log 文件默认的名字为Access.log,示例容如下,该文件具体记录在某个时间,某个IP 地址的客户端访问了服务器上的哪个文件:127.0.0.1 - - 25/Feb/2002:11:35:58 +0800 GET /weather HTTP/1.1 302 0127.0.0.1 - - 25/Feb/2002:11:35:58 +0800 GET /weather/index.Html HTTP/1.1200 176不做分析,建议定期删除。1.4 系统文件1.4.1硬盘分区使用情况了解磁盘使用情况,因为在业务运行的时候会产生大量的日志,包括业务日志,有的开发厂家在维护的时候,还

15、打开很多日志(例如heapdump和javacore文件),这些文件都很大,占用了大量的资源,影响weblogic的稳定。查看一下看是否安装weblogic的文件系统的空间小于该系统空间的20%。1.4.2 CPU 负载情况Weblogic正常运行的情况,不占有大量的cpu资源,当客户业务量并发大的时候,如果cpu的使用率超过85%,严重的影响了中间件的运行,这时候数据量的大的时候会占有大量的cpu资源,导致系统宕机。1.4.3 存MEMORY和SWAP使用率存资源足够该应该使用。Java应用程序最消耗的资源是存,当存不够用的时候,会报出大量的错误,甚至影响中间件和业务的运行。系统存的使用率建议值不超过80%,如果超过,建议检查是否是weblogic占用。每个硬盘上应该只有一个存交换区,并且所有存交换区的大小应该一致,Swap分区的数量对性能也有很大的影响。理论上Swap分区最好是不使用,如果使用,建议不要超过50%,否则影响weblogic的性能。2.每周要维护的文档2.1 应用属性文件weblogic.xml2.1.1 说明WebLogic Server 允许通过设置weblogic 应用程序扩展描述符(weblogic.xml)配置js

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1