我一直在尝试搜索stackoverflow,serverfault等,但我无法找到如何从我的tomcat 8服务器访问控制台输出(stdout,stderr)
我已经检查过,但$ CATALINA_HOME / logs中没有catalina.out,stdout.log或stderr.log文件
任何人都可以帮助我吗?
答案 0 :(得分:0)
查找运行Tomcat的java
进程的进程ID,然后查看/proc/<pid>/fd
- 应该有指向该进程打开的文件和套接字的符号链接。具体来说,查找名为1和2的符号链接,这两个链接代表 stdout 和 stderr 。
$ pgrep -fl java | grep -i tomcat
答案 1 :(得分:0)
使用Deryck的技术,我发现日志文件存储在/var/log/upstart/tomcat.log
尽管事实上它似乎是找到该文件的合理位置,但我知道由于我缺乏经验,如果不在整个文件系统上使用find,我将永远找不到它。谢谢Deryck,你是一名活着的救星!