WebLogic的日常操作和监控

上传人:新** 文档编号:569808085 上传时间:2024-07-31 格式:PPT 页数:46 大小:1.20MB
返回 下载 相关 举报
WebLogic的日常操作和监控_第1页
第1页 / 共46页
WebLogic的日常操作和监控_第2页
第2页 / 共46页
WebLogic的日常操作和监控_第3页
第3页 / 共46页
WebLogic的日常操作和监控_第4页
第4页 / 共46页
WebLogic的日常操作和监控_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《WebLogic的日常操作和监控》由会员分享,可在线阅读,更多相关《WebLogic的日常操作和监控(46页珍藏版)》请在金锄头文库上搜索。

1、 WebLogic日常操作和监控日常操作和监控培训目标培训目标了解WebLogic的启、停操作掌握WebLogic上应用部署 了解WLS的监控功能掌握常见的监控方法WebLogic的日常基本操作的日常基本操作WebLogic的启动WebLogic的停止WebLogic上应用的部署WebLogic的启的启动动Admin Server的启动startWebLogic.cmd/sh在Unix或Linux中为了在telnet退出后让WebLogic继续运行,需要使用nohup和&符来调用启动命令:nohup ./startWebLogic.sh &WebLogic的标准输出和标准出错信息会纪录在noh

2、up.out文件中Managed Server的启动脚本startManagedWebLogic.cmd/sh 在Unix或Linux中,为了在telnet退出后让WebLogic继续运行,需要使用nohup和&符来调用启动命令:nohup ./startManagedWebLogic.sh &WebLogic的标准输出和标准出错信息会纪录在nohup.out文件中WebLogic Server启启动验证动验证WebLogic的其他启的其他启动动方式方式如果想从WebLogic的console启动Managed Server,必须配置NodeManager进程及Machine组件,并将需要在c

3、onsole中启动的Managed Server target到对应的Machine中一般在3台及3台主机组成的Domain中,尽量少用Machine配置,减少配置层次,有利于提高系统的稳定性。WebLogic Server的停止的停止-console方式方式所有的 Server(包括Admin Server和Managed Server)都可以通过console来停止必须先停Managed Server,最后停Admin Server在console中选中需要停止的server,然后选中“Force shutdown now”“when work completes”的停止方式,WebLog

4、ic Server会等所有的请求执行完毕后才能停止server,如果存在较长时间的查询等操作情况下,建议使用force的方式WebLogic Server的停止的停止- console方式方式WebLogic Server的停止的停止- 脚本方式脚本方式Admin Server停止./stopWebLogic.cmd/sh username passwordManaged Server停止./stopManagedWebLogic.cmd/sh username passwordWebLogic上上应应用的部署用的部署-1WebLogic上上应应用的部署用的部署-2 指定指定应应用包用包Web

5、Logic上上应应用的部署用的部署-3 独立的独立的应应用用WebLogic上上应用的部署用的部署-4 target到到ServerWebLogic上上应应用的部署用的部署-5 启用启用应应用用Q&AQ&AWebLogic的日常的日常监监控控了解WebLogic的监控功能了解WebLogic的console了解WebLogic日常需要监控的几个指标WebLogic的日志分类WebLogic的日志管理WebLogic的日志分析管理与管理与监监控控我的管理人员不懂 J2EE。我现有的 NT 管理人员能够管理 BEA WebLogic Server 应用吗?我怎样才能重复使用现有的管理工具?管理与管

6、理与监监控控广泛的可视化服务器服务 应用代码标准 APIJMX、SNMP、Java 标准日志深层监测定制代码应用基础结构JVM应用的可视化使管理人员能够部署、修改、优化和监测应用管理 第三方管理工具第三方管理工具集成适合各种管理任务的公用框架易于脚本编制,全自动运行命令提示符下的全套管理功能用户手册和脚本编制模式应用应用扩展控制扩展控制台台定制管理应用定制管理应用企业管理解决企业管理解决方案方案BEA WebLogic Server总结总结WebLogic管理和监控功能强大交互式、图形化基于WEB和命令行都可以管理和监控接口丰富MBEANSNMP与第三方实现嵌入WilyLoad RunnerW

7、eblogic console简介简介基于主控Server的web应用的监控工具具有良好交互性的图形化监控配置工具具有强大功能的管理配置监控工具部署、配置应用和Server停止和启动Servers监控Domain、Server安全及性能监控应用性能观察Domain、Server日志其他服务和组建的监控管理功能(监控JDBC Connection pool ,JTA,JMS等)基于主控基于主控Server的的web应用的监控工具应用的监控工具基于Admin Server基于Web应用优点:可以管理多个Server和Cluster使用方便(在同一网络上)WebLogic日常需要日常需要监控的几个指

8、控的几个指标WebLogic的整体情况JVM的GC情况当前线程情况数据库连接池使用情况应用响应时间WebLogic的整体情况的整体情况WebLogic的整体情况的整体情况主要是查看Domain中各server的运行状况Server的运行状况除了shutdown,running,还有其他几种状况,如suspend等,需要根据具体情况做调整JVM的的GC情况情况JVM的的GC情况情况Heap Size CurrentJVM中当前Heap的大小Heap Free Current JVM中当前Heap中Free的大小Heap Free PercentJVM中Heap Free的百分比Heap Size

9、 Max JVM的Heap最大允许的大小,和启动脚本中的-Xmx参数有关当前当前线程情况程情况数据数据库连库连接池使用情况接池使用情况数据数据库连库连接池使用情况接池使用情况Active Connections Average Count应用同一时刻使用的数据库连接平均数Active Connections Current Count当前应用正在使用的数据库连接数Active Connections High Count应用使用的连接数的历史最高值Current Capacity 当前数据库连接池中的数据库连接数,包括可用的和真正使用的Capacity Waiting For Connecti

10、on Current Count 当前正在等待连接的请求数Waiting For Connection High Count等待连接的历史最高请求数应应用响用响应时间应时间应应用响用响应时间应时间Invocation Total Count 调用的总的次数Execution Time Average平均响应时间,单位为毫秒Servlet PathServlet对应的访问路径,即URL当监控过程中发现平均执行时间超过5000ms,且调用总的次数较多时,最好结合应用的具体情况对其进行优化。WebLogic日志管理和分析日志管理和分析Weblogic日志的种类日志级别介绍配置日志的方法日志备份和收集

11、如何察看和分析日志Weblogic日志的种类日志的种类Domain logServer logAccess log标准输出和标准出错日志日志级别日志级别介绍介绍日志级别INFOWARNINGERRORNOTICECRITICALALERTEMERGENCY配置日志及日志级别配置日志及日志级别的方法的方法使用Weblogic Console 进行配置绝大部分参数都有缺省值主要配置过程是Domain日志Server日志HTTP日志Server日志的配置日志的配置Server日志的配置日志的配置Log file name 日志文件的路径和名字Rotation type 日志文件Rotation的方式

12、,按文件大小或按照日志纪录的时间Limit number of retained files 是否限制日志文件保留的个数Files to retain 日志文件保留的文件个数,只有在上面参数启用情况下有效Rotate log file on startup 是否在Server启动是Rotation日志文件其他日志文件的配置其他日志文件的配置Domain的日志及Server的HTTP日志配置方式和Server的配置方式相同Server的标准输出和标准出错日志信息无法配置Rotation方式,只能通过操作系统的重定向方式来配置日志文件的存放位置日志备份和收集日志备份和收集日志备份日志收集Domai

13、n log(Path: serverslogs.log)Server log( Path:serverslogs.log)HTTP log( Path: serverslogsaccess.log)日志一般存放在以上目录下,如果不在可以在Weblogic console里查看它们的具体位置。Weblogic console里查看日志所在路径分析日志分析日志Domain, server等日志中显示信息的区别如何去分析日志日志中出现错误,如何去请求帮助Domain, server等日志中显示信息的区别等日志中显示信息的区别范围不同,信息内容也不同涉及Domain范围内的日志写入Domain log

14、(如Cluster,RMI通讯等信息)Domain Log Filter个或多个server按过滤条件过滤后的一些错误信息才传递给Domain log常见的错误也不同如何去分析日志如何去分析日志WebLogic Server输出的每条日志都是以前缀 “#”开始的 ,每个信息段都是用间尖括弧括起来。下面是输出在日志文件中的一条信息# 在这条日志信息中,它们的格式是: 时间戳,错误级别,子系统,机器名,Server名称,线程号,用户号,事务号,. 信息号,文本信息。 如果这信息包括跟踪堆栈的信息,这些信息将紧跟在这条信息后面。如何去分析日志如何去分析日志日志中出现错误,如何去请求帮助日志中出现错误

15、,如何去请求帮助如果日志中出现错误,您可以到BEA网站http:/去查询相关的错误信息和解决办法,如找不到,可以通过以下途径寻求帮助。通过800热线(800-810-2327)工作期间一小时内给出响应内部的CLARIFY知识库和全球支持系统的完全互动热线邮箱值班工程师随时查看eSupport网上申请支持(http:/)请求现场支持服务WebLogic的其他的其他监监控方式控方式WebLogic提供了命令行工具,WLSTWLST是基于Jython的命令工具,使用风格有点java及操作系统的目录结构管理SNMP客户端监控很多第三方监控工具都提供了SNMP协议的客户端,可以连接WebLogic内置的SNMP代理来获得WebLogic的运行状态数据应用代码或第三方工具通过JMX标准来访问WebLogic内部的管理Bean可以根据需要来开发监控管理工具,并且可以内嵌到WebLogic自带的console中。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号