4,557,610 th visitor since 2017.2.1 ( Today : 2357 )
Computer ???
No. 443
Name. swindler
Subject. apache mod_jk에 Log 관련
Main Cate. Linux
Sub Cate.
Date. 2013-11-20 10:23
Hit. 4346 (211.36.27.3)
File.
대략적인 설정은 다음과 같다.


LoadModule jk_module /etc/httpd/modules/mod_jk.so
JkWorkersFile /etc/httpd/workers1.properties
JkLogFile /data/log/apache/mod_jk.log
JkLogLevel error
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
#JkRequestLogFormat "%w %V %T"
JkMount /*.jsp tomcat1
JKMount /servlet/* tomcat1


근데, LogLevel에 상관없이 아래와 같은 로그가 계속 찍힌다.
apache에서 tomcat으로 요청을 할때마다 찍히니까 상당히 많다.


[Tue Nov 19 17:22:59 2013] tomcat1 pad.dnt7.com 0.001201
[Tue Nov 19 17:22:59 2013] tomcat1 pad.dnt7.com 0.363130
[Tue Nov 19 17:23:00 2013] tomcat1 pad.dnt7.com 0.177931
[Tue Nov 19 17:23:00 2013] tomcat1 pad.dnt7.com 0.156751
[Tue Nov 19 17:23:00 2013] tomcat1 pad.dnt7.com 0.170349
[Tue Nov 19 17:23:00 2013] tomcat1 pad.dnt7.com 0.183585

이걸 안 찍기 위해서는 JkLogLevel을 지정해도 안 되고,
위 설정처럼 JkRequestLogFormat 을 주석처리 해야 한다.

위와 같이 설정하면 mod_jk에서 error가 발생했을 때만 로그가 작성된다.


[바로가기 링크] : http://coolx.net/cboard/computer/443



Name
Password
Comment
Copyright © 1999-2017, swindler. All rights reserved. 367,611 visitor ( 1999.1.8-2004.5.26 ), 2,405,771 ( -2017.01.31)

  2HLAB   2HLAB_Blog   RedToolBox   Omil   Omil_Blog