Como você gira os logs do apache nas janelas sem interromper o serviço?

4

Eu administro uma instalação do Windows Server 2003 (Standard Edition, 32 bits) executando o Apache2 e o ColdFusion. O servidor tem mais de 100 hosts virtuais, cada um com um log de acesso e um log de erros. Eu estive procurando por um analógico para (ou uma porta win32) o comando logrotate do Linux, que permite a rotação do arquivo de log sem interromper o mecanismo de bloqueio do Apache.

Todas as soluções que encontrei, incluindo o chomp , o nome < um script bash

Como solução alternativa, você pode alternar para usar um único log para todos os hosts virtuais e pós-processá-los usando split-logfile ou algo semelhante (para colocá-los em logs individuais por host virtual). Isso é recomendado nos documentos do Apache aqui . Não tenho certeza se é uma opção em seu ambiente.

    
por 10.11.2009 / 21:34