Weblogic日志体系
2026/7/9 5:57:45 网站建设 项目流程

WebLogic各类日志文件:记录内容 + 适用排查场景

一、AdminServer相关日志(管理服务)

1. AdminServer.log / AdminServer.log000xx

记录内容

  1. 管理服务自身启停、端口监听、安全认证、用户登录操作;
  2. 应用部署/卸载、集群配置、数据源修改、域参数变更等控制台操作;
  3. 管理服务内部异常、权限校验失败、控制台页面报错、与受管Server通信故障;
  4. 授权、角色、LDAP/数据库用户认证日志。

适用排查场景

  • 控制台登录失败、账号密码报错、权限不足;
  • 应用部署失败、更新/卸载报错;
  • 修改域配置、数据源、集群后不生效;
  • AdminServer启动失败、与Server-0失联;
  • 后台操作审计、谁修改过域配置。

2. base_domain.log / base_domain.log000xx

记录内容
域级全局事件,全服务统一管控日志:集群状态变更、服务启停指令、域生命周期事件、跨服务通信、全局安全策略变更。

适用排查场景

  • 集群节点状态异常、服务被强制关闭;
  • 批量启停服务、集群同步失败;
  • 全局安全配置、JTA事务域级报错;
  • 多服务间协调通讯异常。

二、Server-0相关日志(业务受管服务)

1. Server-0.log / Server-0.log000xx

记录内容

  1. 业务应用加载、类加载、Spring/框架初始化、接口执行日志;
  2. JDBC数据库连接、SQL执行、事务、连接池满/泄漏报错;
  3. 业务异常Exception、空指针、接口500报错、定时任务执行;
  4. JMS消息、EJB、缓存、线程池运行状态;
  5. 服务启停、端口绑定、SSL证书校验、请求处理链路。

适用排查场景

  • 业务接口报错、页面500、程序异常堆栈;
  • 数据库连接超时、连接池耗尽、SQL报错;
  • 应用启动加载失败、jar包冲突;
  • 定时任务不执行、消息收发异常;
  • 接口响应慢、线程阻塞、业务逻辑故障。

2. Server-0.out

记录内容

  1. JVM启动参数、GC垃圾回收日志、堆内存变化;
  2. 系统标准输出/标准错误(System.out/System.err打印);
  3. JVM崩溃、OOM、堆溢出、JNI/本地库报错;
  4. 第三方中间件、启动脚本打印、启动阶段详细输出。

适用排查场景

  • 服务启动直接闪退、JVM崩溃;
  • 内存溢出OOM、频繁FullGC、内存泄漏;
  • 程序打印的自定义控制台日志;
  • 启动参数错误、本地依赖库缺失。

3. access.log / access.log000xx(AdminServer、Server-0均存在)

记录内容
所有HTTP/HTTPS访问原始请求:客户端IP、请求时间、请求URL、请求方式、响应状态码、返回数据大小、请求耗时、请求头信息。

适用排查场景

  • 接口404/403/405/502等HTTP状态异常;
  • 溯源客户端来源IP、恶意高频访问;
  • 统计接口响应耗时、慢接口定位;
  • 接口调用量、流量统计、外部第三方调用记录;
  • 接口被拦截、跨域、请求丢失排查。

三、diagnostic_images 诊断目录文件

记录内容
线程Dump(线程栈快照)、Heap堆Dump内存文件、诊断事件快照;
触发条件:线程死锁、长时间阻塞、OOM、服务卡死时自动生成。

适用排查场景

  • 服务卡死、无响应、接口长时间阻塞;
  • 线程死锁、线程池耗尽、大量WAIT/BLOCKED线程;
  • 内存持续上涨、内存泄漏、频繁OOM;
  • CPU占用100%,定位占用资源业务线程。

快速故障排查对照表

故障现象优先查看日志
控制台登不上、部署应用失败AdminServer.log + base_domain.log
业务页面/接口报错、数据库异常Server-0.log
服务启动失败、JVM崩溃、内存溢出Server-0.out
接口访问404、慢请求、溯源客户端access.log
服务卡死、CPU高、线程死锁、内存泄漏diagnostic_images
集群/域全局配置、多服务同步异常base_domain.log

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询