Reconstruí o container com a versão mais recente que passou nos testes de hoje e, de repente, todos os ciclos de CPU foram consumidos. O site ficou muito lento.
O servidor está rodando basicamente apenas o Discourse. O que esse usuário openvpn está executando com o Ruby/Unicorns? É o mesmo que os Unicorns do Discourse?
Removemos o plugin de layouts e o plugin de localização, e o problema se resolveu por enquanto. Como é muito tarde no meu fuso horário, ainda não tive a chance de isolar se um, ambos ou nenhum deles está causando o problema, mas @angus@merefield, estou apenas avisando vocês.
Não tive a chance de verificar os erros antes de desativar os plugins. E hoje, reconstruí o Discourse para a versão 2.6.0.beta6 ( e7bad9f05d ). O problema desapareceu.
Uma pergunta básica, como saber qual plugin está consumindo mais CPU e memória? O htop mostra apenas os workers do unicorn, mas não a quantidade de recursos que cada plugin está utilizando.