gpt4 book ai didi

tomcat - 重新配置/配置 Tomcat 日志记录?

转载 作者:行者123 更新时间:2023-11-28 23:49:06 33 4
gpt4 key购买 nike

我已经阅读了 Tomcat 的文档并在线查看了如何执行此操作,但我似乎无法使其正常工作。 2010 年,我用 Tomcat 弄乱了生产 VPS 上的配置。主要是由于脑瘤,我不记得我对 Tomcat 日志文件做了什么,我正在尝试为 server .xml 中配置的每个应用程序重建它,如下所示:

<Host appBase="webapps/buhaugane.com" name="buhaugane.com" 
unpackWARs="true" autoDeploy="true">
<Alias>www.buhaugane.com</Alias>
<Logger className="org.apache.catalina.logger.FileLogger" prefix="buhaugane"
suffix=".txt" directory="logs" timestamp="true"/>
<Context path="" docBase="buhaugane" debug="0" reloadable="true"/>
</Host>

<Host appBase="webapps/thejarbar.org" name="thejarbar.org"
unpackWARs="true" autoDeploy="true">
<Alias>www.thejarbar.org</Alias>
<Context path="" docBase="tjb" debug="0" directory="logs" reloadable="true"/>
<Logger classname="org.apache.catalina.logger.FileLogger" prefix="thejarbar"
suffix=".txt" directory="logs" timestamp="true"/>
</Host>

我在我的 VPS 上的 Putty 中完成了以下操作:

  • touch/opt/tomcat7/logs/buhaugane.txt
  • touch/opt/tomcat7/logs/thejarbar.txt
  • chown tomcat:tomcat/opt/tomcat7/logs/buhaugane.txt
  • chown tomcat:tomcat/opt/tomcat7/logs/thejarbar.txt

然后我重新启动服务器并请求一个错误的 rquest 以获取失败的“404”预期日志事件。

这似乎不是为每个应用程序配置 Tomcat 日志记录的正确方法,那么我该如何实现呢?我在正确的道路上吗?我不是在寻找 log4j 方法,因为我试图让我的 VPS 达到生病前的类似状态。

社区能否帮助我解决这个问题,并可能解释 Tomcat 是否应该为我创建这些日志文件?如果是,为什么 Tomcat 不这样做,我可以预期它们位于何处?

最佳答案

我解决了我的问题。我的托管服务提供商有关于 Tomcat 日志文件位置的过时文档。也就是说,我的 catalina.outvar/log/tomcat7 位置下,而在 /opt/tomcat7 下不在任何地方。

关于tomcat - 重新配置/配置 Tomcat 日志记录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11143933/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com