WebLogic的日常操作和监控.ppt

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

《WebLogic的日常操作和监控.ppt》由会员分享,可在线阅读,更多相关《WebLogic的日常操作和监控.ppt(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的标准输出和标准出错信息会纪录在nohup.out文件中Managed S

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

3、get到对应的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”的停止方式,WebLogic Server会等所有的请求执行完毕后才能停止server

4、,如果存在较长时间的查询等操作情况下,建议使用force的方式,WebLogic Server的停止-console方式,WebLogic Server的停止-脚本方式,Admin Server停止./stopWebLogic.cmd/sh username passwordManaged Server停止./stopManagedWebLogic.cmd/sh username password,WebLogic上应用的部署-1,WebLogic上应用的部署-2 指定应用包,WebLogic上应用的部署-3 独立的应用,WebLogic上应用的部署-4 target到Server,WebLo

5、gic上应用的部署-5 启用应用,Q&A,Q&A,WebLogic的日常监控,了解WebLogic的监控功能了解WebLogic的console了解WebLogic日常需要监控的几个指标WebLogic的日志分类WebLogic的日志管理WebLogic的日志分析,管理与监控,我的管理人员不懂 J2EE。我现有的 NT 管理人员能够管理 BEA WebLogic Server 应用吗?我怎样才能重复使用现有的管理工具?,管理与监控,广泛的可视化服务器服务 应用代码标准 APIJMX、SNMP、Java 标准日志深层监测定制代码应用基础结构JVM,应用的可视化使管理人员能够部署、修改、优化和监测

6、应用,管理 第三方管理工具,第三方管理工具集成适合各种管理任务的公用框架易于脚本编制,全自动运行命令提示符下的全套管理功能用户手册和脚本编制模式,应用,扩展控制台,定制管理应用,企业管理解决方案,BEA WebLogic Server,总结,WebLogic管理和监控功能强大交互式、图形化基于WEB和命令行都可以管理和监控接口丰富MBEANSNMP与第三方实现嵌入WilyLoad Runner,Weblogic console简介,基于主控Server的web应用的监控工具具有良好交互性的图形化监控配置工具具有强大功能的管理配置监控工具部署、配置应用和Server停止和启动Servers监控D

7、omain、Server安全及性能监控应用性能观察Domain、Server日志其他服务和组建的监控管理功能(监控JDBC Connection pool,JTA,JMS等),基于主控Server的web应用的监控工具,基于Admin Server基于Web应用优点:可以管理多个Server和Cluster使用方便(在同一网络上),WebLogic日常需要监控的几个指标,WebLogic的整体情况JVM的GC情况当前线程情况数据库连接池使用情况应用响应时间,WebLogic的整体情况,WebLogic的整体情况,主要是查看Domain中各server的运行状况Server的运行状况除了shut

8、down,running,还有其他几种状况,如suspend等,需要根据具体情况做调整,JVM的GC情况,JVM的GC情况,Heap Size CurrentJVM中当前Heap的大小Heap Free Current JVM中当前Heap中Free的大小Heap Free PercentJVM中Heap Free的百分比Heap Size Max JVM的Heap最大允许的大小,和启动脚本中的-Xmx参数有关,当前线程情况,数据库连接池使用情况,数据库连接池使用情况,Active Connections Average Count应用同一时刻使用的数据库连接平均数Active Connect

9、ions Current Count当前应用正在使用的数据库连接数Active Connections High Count应用使用的连接数的历史最高值Current Capacity 当前数据库连接池中的数据库连接数,包括可用的和真正使用的Capacity Waiting For Connection Current Count 当前正在等待连接的请求数Waiting For Connection High Count等待连接的历史最高请求数,应用响应时间,应用响应时间,Invocation Total Count 调用的总的次数Execution Time Average平均响应时间,单位

10、为毫秒Servlet PathServlet对应的访问路径,即URL当监控过程中发现平均执行时间超过5000ms,且调用总的次数较多时,最好结合应用的具体情况对其进行优化。,WebLogic日志管理和分析,Weblogic日志的种类日志级别介绍配置日志的方法日志备份和收集如何察看和分析日志,Weblogic日志的种类,Domain logServer logAccess log标准输出和标准出错日志,日志级别介绍,日志级别INFOWARNINGERRORNOTICECRITICALALERTEMERGENCY,配置日志及日志级别的方法,使用Weblogic Console 进行配置绝大部分参数

11、都有缺省值主要配置过程是Domain日志Server日志HTTP日志,Server日志的配置,Server日志的配置,Log file name 日志文件的路径和名字Rotation type 日志文件Rotation的方式,按文件大小或按照日志纪录的时间Limit number of retained files 是否限制日志文件保留的个数Files to retain 日志文件保留的文件个数,只有在上面参数启用情况下有效Rotate log file on startup 是否在Server启动是Rotation日志文件,其他日志文件的配置,Domain的日志及Server的HTTP日志配

12、置方式和Server的配置方式相同Server的标准输出和标准出错日志信息无法配置Rotation方式,只能通过操作系统的重定向方式来配置日志文件的存放位置,日志备份和收集,日志备份日志收集Domain log(Path:serverslogs.log)Server log(Path:serverslogs.log)HTTP log(Path:serverslogsaccess.log)日志一般存放在以上目录下,如果不在可以在Weblogic console里查看它们的具体位置。Weblogic console里查看日志所在路径,分析日志,Domain,server等日志中显示信息的区别如何去

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

14、,文本信息。如果这信息包括跟踪堆栈的信息,这些信息将紧跟在这条信息后面。,如何去分析日志,日志中出现错误,如何去请求帮助,如果日志中出现错误,您可以到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备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号