WebLo gic 问题分析常用方法及技巧 说明: 该文档专门针对WebLogic10
3怎么查问题、定位问题及日常维护中的一些小技巧,该文档适合对WEB应用程序有一定认识、对WebLogic有一定了解,对当前主机环境熟悉,对Aix命令有一定基础的相关人员
其它非法人员切记在不了解的情况下做任何修改,执行任何命令,以此带来的任何问题及影响概不负责
一、日常监控 1、集群负载监控 1
查看集群内各 Server 的单独访问地址,是否能正常访问,Server 访问地址后面有统一说明,常见的无法访问原因有: a
Server没有启动(提示 Service not available),启动 Server即可; b
应用程序是否为 Active(提示 403或 404),update或 start即可; c
应用程序已经是 Active,Server也 RUNNING仍无法访问,则可以通过应用程序的 Monitoring查看各 Server上的运行情况,查看对应 Server的*
out日志,通常情况下是应用程序更新有问题导致的; 2
查看 Proxy Server 的线程数,根据应用程序根路径名可以定位是哪个具体的 Server 或集群,若有队列吞吐量为 0 的情况说明集群没有实现分发(需要分析Proxy 的 web
xml文件,看看对应的 servlet(即应用程序根路径))是否有如下配置: Ngboss #该名称必需要有对应的 servlet-mapping weblogic
servlet
HttpClusterServlet WebLogicCluster 10
75:7101|10
76:7101 #IP及端口是否配置正确,顺序是否正确 CookieName NGBOSS_JSESSIONID #该名称必需与应用程序的web