
2、运行日志,记录tomcat运行信息,异常、错误信息。
访问日志配置,在server.xml里的以下标签编辑,关闭访问日志注释以下段落内容即可
at org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:541)。 at org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:936) 。at org.apache.catalina.valves.accesslogvalve.invoke(accesslogvalve.java:950)。
prefix="localhost_access_log." suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
各个参数的含义
className:官方的意思说必须按照默认配置那样不能改。

directory:日志位置。
prefix:日志文件前缀。
suffix:日志文件后缀。
pattern:日志模式参数,设置参数很丰富,参数说明见下表。
ddns是将用户的动态ip地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态ip地址传送给位于服务商主机上的服务器程序,服务器程序负责提供dns服务并实现动态域名解析。动态域名解析服务,是将用户的动态ip地址映射到一个固定的域名解析服务上,用户每次连接网络的时候,客户端程序就会通过信息传递把该主机的动态ip地址传送给位于服务商主机上的服务器程序,服务程序负责提供dns服务并实现动态域名解析。ddns是动态域名服务的缩写,是将用户的动态ip地址映射到一个固定的域名解析服务上,用户每次连接网络的时候客户端程序就会通过信息传递把该主机的动态ip地址传送给位于服务商主机上的服务器程序,服务器程序负责提供dns服务并实现动态域名解析。
pattern 参数:
%a - 远端IP地址

%A - 本地IP地址
%b - 发送的字节数tomcat 日志分类,不包括HTTP头,如果为0,使用"-"
%B - 发送的字节数,不包括HTTP头
%h - 远端主机名(如果resolveHost=false,远端的IP地址)
%H - 请求协议
%l - 从identd返回的远端逻辑用户名(总是返回 '-')
%m - 请求的方法(GET,POST,等)

%p - 收到请求的本地端口号
%q - 查询字符串(如果存在tomcat 日志分类,以 '?'开始)
%r - 请求的第一行,包含了请求的方法和URI
%s - 响应的状态码
%S - 用户的session ID
%t - 日志和时间,使用通常的Log格式
%u - 认证以后的远端用户(如果存在的话,否则为'-')

%U - 请求的URI路径
%v - 本地服务器的名称
%D - 处理请求的时间,以毫秒为单位
%T - 处理请求的时间,以秒为单位
--------------------------------------------------------------------
运行日志配置
运行日志有5类:catalina 、 localhost 、 manager 、 admin 、 host-manager
每类日志有7种级别:WARNING > INFO > CONFIG > FINE > FINER > FINEST (lowest value) 级别越高报的信息越少
修改运行日志报的信息级别在conf/logging.properties
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-108002-1.html
这样做反而让人感到反感