Como posso encontrar a causa do “Serviço temporariamente indisponível” do apache2 em vm realmente pequena?

1

Eu acabei de mover todos os meus aplicativos da web para um vm realmente pequeno (128 megas de memória) executando o linux xubuntu, sem interface gráfica. A maioria dos meus aplicativos funcionam bem (se um pouco lento, mas isso é aceitável), exceto por um. Esse é um aplicativo cgi muito pequeno e leve. Wordpress (php) e outro aplicativo jsp funcionam bem, mas quando eu executo o cgi, na maior parte do tempo eu recebo serviço temporariamente indisponível. Mas às vezes funciona bem.

A VM não está trocando, e está respondendo rapidamente. cpu é 90% + ocioso. média de carga não é nada ...  13:26:31 até 9 min, 2 usuários, média da carga: 0.00, 0.33, 0.34

Como posso descobrir o que está fazendo o apache decidir retroceder um 503? Não há nada em nenhum log. Nem sequer mostra uma tentativa de acertar a URL.

Não tenho a menor ideia de onde procurar. Qualquer sugestão seria apreciada.

    
por Stu 05.01.2014 / 19:29

1 resposta

0

Ok, eu sou um idiota. Acontece que o motivo pelo qual ele não estava aparecendo no log do apache era porque o dns estava apontando para algum outro lugar que estava encaminhando para o meu VM, e esse servidor da Web estava sobrecarregado. Lição aprendida, siga o dns.

    
por 05.01.2014 / 21:01