Estou executando um servidor Apache 2.4 no Windows 10. O registro é feito via cronolog, ou seja, no httpd.conf eu tenho
CustomLog "|D:/cronolog-1.6.1.win32-bin/cronolog.exe logs/%y%m_access.log" combinedio env=!image-request
O problema que tenho é que a gravação no log está atrasada, muitas vezes por muitas horas. Por exemplo, hoje às 9:00 a data do "último mod" do log foi ontem às 16:00. No Gerenciador de Tarefas, vejo duas instâncias do cronolog em execução. Se eu reiniciar o Apache, essas duas instâncias do cronolog desaparecerão e o log será atualizado (não posso dizer se os dois eventos estão relacionados).
Não tenho certeza se isso é por design e / ou se há alguma opção para controlar isso. Eu não posso dizer se este é o Apache ou cronolog causando isso.
A conclusão é que gostaria que o Apache atualizasse o log de acesso constantemente, e não apenas uma ou duas vezes por dia.