como desabilitar o log mod_jk completamente?

2

Meu mod_jk.log recebe 2 MB a mais em uma hora e tudo o que tem entradas como:

[Mon Aug 13 10:51:28 2012] ajp13 www.my_site.com 0.690152
[Mon Aug 13 10:51:28 2012] ajp13 www.my_site.com 0.002675
[Mon Aug 13 10:51:29 2012] ajp13 www.my_site.com 0.000794
[Mon Aug 13 10:51:30 2012] ajp13 www.my_site.com 0.001993
[Mon Aug 13 10:51:30 2012] ajp13 www.my_site.com 0.000764
[Mon Aug 13 10:51:35 2012] ajp13 www.my_site.com 0.004724

Então, como posso desabilitar esse registro completamente?

Atualmente, defini logLevel para informações no arquivo de configuração. Apache tomcat doc sugere, erro / debug / info são apenas opções válidas.

Por favor ajude.

Além disso, como posso girar o log após um dia? Atualmente está sendo rotacionado após a semana por padrão (eu não escrevi / mudei nada para isso).

Obrigado.

    
por Shatiz 13.08.2012 / 11:33

1 resposta

1

So, how can I disable this logging completely?

Aponte para /dev/null :

JkLogFile           /dev/null
JkLogLevel          info

Also how can I rotate log after one day? Currently it's being rotated after week by default (I did not write/change anything for that).

Adicione uma diretiva daily ao /etc/logrotate.d/httpd :

/var/log/httpd/*log {
    missingok
    notifempty
    daily
    sharedscripts
    postrotate
        /sbin/service httpd reload > /dev/null 2>/dev/null || true
    endscript
}
    
por 13.08.2012 / 11:54