O Apache grava 6M no disco após (quase) todas as solicitações

1

Estou executando uma instância micro EC2 e tenho visto bastante uso de I / O (mais de 14 milhões de iops ... para um servidor da Web com apenas 40 acessos por dia, além de atividades de spiders ).

Depois de jogar com iotop , descobri que o Apache está escrevendo algo em torno de 6,3 megabytes, se você acertar com um navegador, depois de alguns minutos de inatividade.

Não é não usado na memória de troca.

Você tem alguma ideia sobre o que pode estar causando isso?

NOTA: : usei iotop -a -P para executar este teste.

    
por Jorge Leandro Perez 01.04.2013 / 16:55

2 respostas

1

Se estiver sendo escrito após cada solicitação, o local mais provável para isso é os logs. Você já tentou comparar a saída de

du -sh /path/to/apache/logs

antes e depois de fazer uma solicitação, para ver se os logs estão crescendo por esse 6MB?

Se você ainda estiver com dificuldades para encontrar o local de gravação, tente usar o lsof para ver quais arquivos ele abriu.

    
por 01.04.2013 / 17:56
1

Ok ... encontrado & resolveu o problema. Esse problema está relacionado a esta postagem: E / S de disco alto quando o cache é usado?

Acontece que a APC estava usando um arquivo mmaped, que causava alto consumo de E / S.

    
por 01.04.2013 / 23:48

Tags