温馨提示×

debian weblogic怎么日志

小樊
63
2026-09-05 11:26:04
栏目: 智能运维

在 Debian 上运行 WebLogic,查看日志的方式主要取决于你的安装方式(单机 / 域)和运行模式。下面按最常见场景给你说明。


一、WebLogic 主要日志位置(默认)

假设你用的是 WebLogic 域(Domain),域目录一般是:

/home/weblogic/user_projects/domains/base_domain

1️⃣ 域日志(Domain Log)

记录整个域的启动、关闭、错误等信息

$DOMAIN_HOME/servers/AdminServer/logs/AdminServer.log

如果是受管服务器(Managed Server):

$DOMAIN_HOME/servers/ServerName/logs/ServerName.log

2️⃣ 标准输出日志(startWebLogic 输出)

启动 WebLogic 时控制台输出会写入:

$DOMAIN_HOME/servers/AdminServer/logs/AdminServer.out

或(旧版本):

$DOMAIN_HOME/nohup.out

3️⃣ WebLogic 自身日志(logging)

WebLogic 使用 Java Logging,通常由 config.xml 配置

$DOMAIN_HOME/config/config.xml

日志级别常见:

  • INFO
  • WARNING
  • ERROR

4️⃣ 访问日志(HTTP Access Log)

如果你的 WebLogic 提供 HTTP 服务:

$DOMAIN_HOME/servers/AdminServer/logs/access.log

二、实时查看日志(Debian 常用)

实时查看日志

tail -f $DOMAIN_HOME/servers/AdminServer/logs/AdminServer.log

查看最近 100 行

tail -n 100 AdminServer.log

搜索错误

grep ERROR AdminServer.log

三、WebLogic 控制台查看日志(GUI)

  1. 浏览器访问:
http://IP:7001/console
  1. 登录
  2. Environment → Servers → 服务器名 → Logging
  3. 可查看:
    • Server Log
    • HTTP Access Log
    • Debug Log

四、WebLogic 启动方式 & 日志关系

前台启动(调试用)

cd $DOMAIN_HOME/bin
./startWebLogic.sh

日志直接输出在终端

后台启动

nohup ./startWebLogic.sh > AdminServer.out 2>&1 &

五、常见排错日志

问题 看哪里
启动失败 AdminServer.out
端口被占用 AdminServer.log
应用部署失败 AdminServer.log
权限问题 Debian /var/log/syslog
JVM 崩溃 hs_err_pid*.log

六、如果你愿意,我可以更具体帮你

你可以告诉我:

  • WebLogic 版本(12c / 14c)
  • 是 Admin Server 还是 Managed Server
  • 日志报错内容(贴一部分)

我可以帮你精准定位日志和解决方案 ✅

0 踩