java web日志相关的几个问题

2018-02-01  本文已影响0人  有时右逝

日志路径

/Users/ft521/Library/Tomcat/bin/logs/debug.log

发布模式

war模式:将WEB工程以包的形式上传到服务器 ;
war exploded模式:将WEB工程以当前文件夹的位置关系上传到服务器;
(1)war模式这种可以称之为是发布模式,看名字也知道,这是先打成war包,再发布;

(2)war exploded模式是直接把文件夹、jsp页面 、classes等等移到Tomcat 部署文件夹里面,进行加载部署。因此这种方式支持热部署,一般在开发的时候也是用这种方式。

(3)在平时开发的时候,使用热部署的话,应该对Tomcat进行相应的设置,这样的话修改的jsp界面什么的东西才可以及时的显示出来。

日志记录需要考虑5条规则

    if ( LOGGER.isDebugEnabled((){
    LOGGER.debug (…….)
    }
    LOGGER.info(“Person name is “ + person.getName());

正确的写法

  LOGGER.info(“Person name is {}“, person.getName());

一些最佳实践

[user1] 用户登录成功。
[user1] 用户成功购买产品 A。
[user2] 订单 003 付款失败。
上一篇 下一篇

猜你喜欢

热点阅读