使用浏览器查看Tomcat目录下记录的日志

 

最简陋的办法:

 

场景:

日志使用logback进行记录,存放位置在${Catalina_Home}/appLogs/letter目录中

如,记录的当天日志为:${Catalina_Home}/appLogs/letter/letter.log

 

首先修改本地Host文件,增加一个IP与网址的对应关系(网址爱怎么写怎么写)

127.0.0.1   showlogs

 

在server.xml中添加一个虚拟主机:showlogs

<Host name="showlogs" appBase="appLogs">
	<Context docBase="letter" path="/logs"/>
</Host>

 

访问 http://showlogs:8080/logs/letter.txt  便可以查看日志了!

 

 

================>>>>>>>>>>>>>>>>>>>

稍微调整一下,由于在公司没有权限修改Host文件,所以只能考虑别的办法了。

不增加Host,在默认存在的Host下增加Context元素

 

server.xml中的Host标签片段:

 

 

      <Host appBase="webapps" autoDeploy="true" name="localhost" unpackWARs="true" xmlNamespaceAware="false" xmlValidation="false">
 	     <!-- webapps下的应用A -->
 	     <Context docBase="letter" path="/letter" reloadable="true"/>
 	     <!-- 存放所有项目日志的目录 -->
      	 <Context path="/logs" docBase="../appLogs" reloadable="true"/>
      </Host>
 

 

如果 ${Catalina_Home}/appLogs/letter 目录有日志文件 letter.log ,则浏览器中输入如下链接即能查看日志文件了(前提是你要知道日志文件的路径和名称)

http://localhost:8080/logs/letter/letter.log

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值