tomcat 的 catalina.out 和 catalina.log 有啥区别?

2017-09-04 15:50:00 +08:00
 guyeuro
2614 次点击
所在节点    问与答
5 条回复
zouyun147
2017-09-04 17:43:56 +08:00
linux 下使用 tail -f /usr/local/tomcat/logs/catalina.out 输出是实时的
Windows 下也可以用 baretail.exe 实现
.log 是不是实时的不清楚…
lululau
2017-09-04 18:13:10 +08:00
Tomcat 自己通过 Logger 输出的 log => catalina.log

stdout => catalina.out
guyeuro
2017-09-04 18:54:42 +08:00
@lululau 可是 catalina.out 也有 log 里的东西啊
lululau
2017-09-04 22:06:23 +08:00
要么是用了 System.out.write 要么应用自己输出的日志把日志设备设成 stdout 了吧
SoloCompany
2017-09-05 07:52:06 +08:00
conf/logging.properties

.handlers = 1catalina.org.apache.juli.AsyncFileHandler, java.util.logging.ConsoleHandler
1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina.log.
2localhost.org.apache.juli.AsyncFileHandler.prefix = localhost.log.
3manager.org.apache.juli.AsyncFileHandler.prefix = manager.log.
4host-manager.org.apache.juli.AsyncFileHandler.prefix = host-manager.log.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/388058

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX