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.
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
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:
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.
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!