Wordpress mata a conexão de rede

4

Há meses venho executando alguns sites em um VPS e agora um site do Wordpress está matando minha interface de rede.

Acabei de instalar o Wordpress e quando atualizo o novo site via wp-admin, a conexão de rede no VPS de repente pára de funcionar. A interface de rede ainda está em cima , mas os hosts não podem ser acessados, seja pelo nome do host ou pelo IP.

A única maneira de obter conectividade é reduzir e reduzir a rede novamente:

ifdown eth0; ifup eth0
  • Isso só acontece ao salvar dados no wp-admin
  • Postar comentários por meio dos trabalhos frontend
  • Outros sites PHP e não PHP funcionam
  • Outros aplicativos de rede, como o apt-get, ping, etc.

Nada é mencionado em dmesg , syslog ou /var/log/[messages|nginx] . A saída de ifconfig e route parece normal.

A instalação do servidor é bastante baunilha:

  • Hardware: nó KVM
  • SO: Debian Lenny
  • Nginx: 0.6.32
  • PHP: 5.2.6-1 via FastCGI
  • Wordpress: 3.1.2
  • MySQL: 5.0.51a
por Lars Wiegman 18.05.2011 / 15:29

2 respostas

1

A troca da NIC virtual de um rtl8139 para um virtio resolveu o problema. Embora eu ainda ache estranho que um aplicativo da web possa causar hickups em uma interface de rede.

Esta é uma resposta à minha própria pergunta.

    
por 18.05.2011 / 16:45
0

Seus sites do WordPress estão ocupados?

Eu sugiro instalar o 'WP Super Cache' em um site movimentado.

O WordPress não possui consultas sql eficientes e este plugin definitivamente acelerará o tempo de carregamento.

Funciona criando documentos HTML estáticos fora de suas postagens, em vez de criá-los e consultar dinamicamente. Uma vez instalado e ativado, o plugin simplesmente funciona. Ele cria novos documentos html "armazenados em cache" sempre que o conteúdo é alterado (novas postagens, comentários).

Antes de ativar este plug-in, meu servidor foi quase DOS com o tráfego sozinho!

    
por 18.05.2011 / 16:03