0
我已經閱讀了Tomcat的文檔,並在網上看到如何做到這一點,我似乎無法得到它的工作。在2010年,我用Tomcat搞糟了我的生產VPS配置。這主要是由於腦瘤我不記得什麼,我做我的Tomcat的日誌文件,我試圖重建它爲每個在server .xml
配置我的應用程序如下:重新配置/配置Tomcat日誌記錄?
<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:
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
然後我重新啓動服務器,並請求一個'404'的錯誤rquest預測日誌活動失敗。
這似乎不是正確的方式來配置每個應用程序的Tomcat日誌記錄,所以我如何實現這一目標?我在正確的道路上嗎?我並不是在尋找log4j方法,因爲我正試圖讓我的VPS在疾病發生前處於類似的狀態。
社區能否幫助我解決這個問題,並可能解釋Tomcat是否應該爲我創建這些日誌文件?如果是的話,爲什麼Tomcat不這樣做,我在哪裏可以預期它們的位置?