WebLogic的日常操作和监控.ppt_第1页
WebLogic的日常操作和监控.ppt_第2页
WebLogic的日常操作和监控.ppt_第3页
WebLogic的日常操作和监控.ppt_第4页
WebLogic的日常操作和监控.ppt_第5页
免费预览已结束,剩余41页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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 server的启动脚本 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 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”的停止方式,weblogic server 会等所有的请求执行完毕后才能停止server,如果存在 较长时间 的查询等操作情况下,建议使用force的方式 weblogic server的停止- console方式 weblogic server的停止- 脚本方式 admin server停止 ./stopweblogic.cmd/sh username password managed server停止 ./stopmanagedweblogic.cmd/sh username password weblogic上应应用的部署-1 weblogic上应应用的部署-2 指定应应用包 weblogic上应应用的部署-3 独立的应应用 weblogic上应应用的部署-4 target到server weblogic上应应用的部署-5 启用应应用 q&a q&a weblogic的日常监监控 了解weblogic的监控功能 了解weblogic的console 了解weblogic日常需要监控的几个指标 weblogic的日志分类 weblogic的日志管理 weblogic的日志分析 管理与监监控 我的管理人员不懂 j2ee。 我现有的 nt 管理人员能够管理 bea weblogic server 应用吗? 我怎样才能重复使用现有的管理工具? 管理与监监控 广泛的可视化 服务器 服务 应用代码 标准 api jmx、snmp、java 标准日志 深层监测 定制代码 应用基础结构 jvm 应用的可视化使管理人员能够部署、修改、优化和监测应用 管理 第三方管理工具 第三方管理工具集成 适合各种管理任务的公用框架 易于脚本编制,全自动运行 命令提示符下的全套管理功能 用户手册和脚本编制模式 应用 扩展控制台 定制管理应用企业管理解决方案 bea weblogic server 总结 weblogic管理和监控功能强大 交互式、图形化 基于web和命令行都可以 管理和监控接口丰富 mbean snmp 与第三方实现嵌入 wily load runner weblogic console简介 基于主控server的web应用的监控工具 具有良好交互性的图形化监控配置工具 具有强大功能的管理配置监控工具 部署、配置应用和server 停止和启动servers 监控domain、server安全及性能 监控应用性能 观察domain、server日志 其他服务和组建的监控管理功能(监控jdbc connection pool ,jta,jms等) 基于主控server的web应用的监控工具 基于admin server 基于web应用 优点: 可以管理多个server和cluster 使用方便(在同一网络上) weblogic日常需要监监控的几个指标标 weblogic的整体情况 jvm的gc情况 当前线程情况 数据库连接池使用情况 应用响应时间 weblogic的整体情况 weblogic的整体情况 主要是查看domain中各server的运行状况 server的运行状况除了shutdown,running,还有其他 几种状况,如suspend等,需要根据具体情况做调整 jvm的gc情况 jvm的gc情况 heap size current jvm中当前heap的大小 heap free current jvm中当前heap中free的大小 heap free percent jvm中heap free的百分比 heap size max jvm的heap最大允许的大小,和启动脚本中的- xmx参数有关 当前线线程情况 数据库连库连 接池使用情况 数据库连库连 接池使用情况 active connections average count 应用同一时刻使用的数据库连接平均数 active connections 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 平均响应时间 ,单位为毫秒 servlet path servlet对应 的访问 路径,即url 当监控过程中发现平均执行时间超过5000ms,且调 用总的次数较多时,最好结合应用的具体情况对其进行 优化。 weblogic日志管理和分析 weblogic日志的种类 日志级别介绍 配置日志的方法 日志备份和收集 如何察看和分析日志 weblogic日志的种类 domain log server log access log 标准输出和标准出错日志 日志级别介绍 日志级别 info warning error notice critical alert emergency 配置日志及日志级别的方法 使用weblogic console 进行配置 绝大部分参数都有缺省值 主要配置过程是 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日志配置方式和server 的配置方式相同 server的标准输出和标准出错日志信息无法配置 rotation方式,只能通过操作系统的重定向方式来配置 日志文件的存放位置 日志备份和收集 日志备份 日志收集 domain 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(如cluster, rmi通讯等信息) domain log filter 个或多个server按过滤条件过滤后的一些错误信息才传递 给domain log 常见的错误也不同 如何去分析日志 weblogic server输出的每条日志都是以前缀 “#”开始的 , 每个信息段都是用间尖括弧括起来。 下面是输出在日志文件中的一条信息 # 在这条日志信息中,它们的格式是: 时间戳,错误级别,子系统 ,机器名,server名称,线程号,用户号,事务号, 信息号 ,文本信息。 如果这信息包括跟踪堆栈的信息,这些信息将紧跟在这条信息 后面。 如何去分析日志 日志中出现错误,如何去请求帮助 如果日志中出现错误,您可以到bea网站去查询相关 的错误信息和解决办法,如找不到,可以通过以下途径寻求帮助。 通过800热线(800-810-2327) 工作期间一小时内给出响应 内部的clarify知识库 和全球支持系统的完全互动 热线邮箱 值班工程师随时查看 esupport 网上申请支持() 请求现场支持服务 weblogic的其他监监

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论