java - 在哪里可以找到部署在weblogic服务器10.3.5上的应用程序日志?

标签 java oracle logging deployment weblogic

我能够在路径下找到整个服务器日志

....\Oracle\WLS\user_projects\domains\[此处为域名]\servers\[此处为服务器名称]\logs

但问题是它不包含我在开发时通常在 Jdeveloper 控制台中看到的所有堆栈。

那么,在哪里可以找到应用程序的堆栈或日志,而不是整个服务器,就像 Jdeveloper 控制台一样,其中显示所有内容,甚至打印语句(System.out.print()) ) ?

最佳答案

有两个可能的位置(您提到的位置是默认位置):

- <domain home>/servers/<server_name>/logs
- Admin Console->Servers->Server Name->Logging tab->Log file name

如果您没有看到预期的调试/堆栈跟踪,则应使用“日志记录”选项卡上的“高级”部分,并调高日志的“严重性级别”文件和标准输出。

您还可以设置启用重定向 stdout 日志记录启用重定向 stderr 日志记录,以确保您期望的所有内容都进入日志文件。

也就是说,您正在运行的应用程序可能会使用它自己的日志记录位置并忽略上面的所有内容。

关于java - 在哪里可以找到部署在weblogic服务器10.3.5上的应用程序日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25657341/

相关文章:

java - 在 Action 组合中获取 url 参数

java - Hibernate:这个映射到外键连接的子类有什么问题?

java - 文本替换效率

c# - 通过c#将整数数组传递给oracle过程

sql - 我将如何从每列中删除空值

logging - logback:合并控制台和 logstash json 的键/值

python - 是否有显示文件打开失败的 linux 错误日志文件?

java - unix中java命令的含义

sql - IF-ELSE 语句 : create a column depending on another one

c# - 使用 StreamWriter 实现滚动日志,并从顶部删除