LoggerLayoutPattern为我们提供了自定义日志信息格式的方法,项目中也常常使用该模式来自定义日志信息。在实际使用中,我们通过配置conversionPattern参数来定义模式。而参数变量中通常使用一些log4php提供的转换说明符来配置。
例如:
格式为: yyyy-mm-ddThh:mm:ss+08:00.[日志类型].日志内容.换行。
常用的转换说明符有:
%logger(%lo,%c)请求日志的日志记录器的名称。
%data($d)时间。默认为ISO8601格式。可以通过%data{(格式)}改变格式。
%location(%l)调用者的位置信息
%message(%m %msg)日志的内容
%n(%newline)换行
%level(%p)当前日志事件的优先级