Apr
28
2008
É um saco ter de escrever sobre isso ao invés de dar alguma dica maravilhosa de alguma descoberta sensacional, ou de falar sobre alguma coisa bacana que tenhamos visto ou vivido.
Mas o que se nos apresenta é uma downtime não programada no final da tarde de hoje, de cerca de uma hora de duração.
A causa do problema foi uma queda de energia no data center que nos abriga, além da capacidade de energia reserva deles. Quando a energia de reserva acabou demorou mais cerca de 15 minutos até que o fornecimento de energia se restabelecesse, e mais cerca de 25 minutos para fazer o servidor voltar a funcionar a contento.
Nesses 25 minutos tivemos indisponibilidade dos serviços devido à necessidade de executar a checagem dos discos (afinal, o servidor foi desligado na marra) e outras rotinas de segurança.
Quando pudemos restabelecer o funcionamento do Apache (servidor de páginas) os serviços ainda não estavam em velocidade plena devido à checagem da integridade do MySQL. Usuários do 1BlogCacher provavelmente não perceberam a diferença, mas sites sem recursos de cache devem ter parecido bem mais lentos.
Neste exato momento em que finalizo este texto, os serviços estão normalizados, embora o servidor esteja com constantes 16% de uso de CPU (nossa meta é manter esse valor abaixo de 10%), o que deve significar serviço de páginas normalizado.
Qualquer problema, por favor me contatem, senhores e senhoras VIPs. No MSN consta o novo número de meu telefone celular, que inclusive aceita SMS.
Apr
25
2008
Agora à tarde saiu a versão 2.5.1 do WordPress, e a recomendação é que todos atualizem seus blogs o mais urgentemente possível. Aliás, considere este aviso como um reforço para o anterior: Isto é uma ordem: atualize seu WP agora!
Eu fiz em todos os meus blogs a atualização pelo plugin InstantUpgrade e foi realmente muito simples e rápido: em questão de segundos o WordPress estava com a nova versão funcionando.
Antes de decidir usar este plugin, ou resolver atualizar pelo Fantastico (caso você decida esperar) lembre-se de que é sua responsabilidade fazer backups e restaurá-los caso algo dê errado. Normalmente quando se tem backup nada dá errado, problemas só ocorrem quando não temos por onde nos socorrer.
Caso decida fazer manualmente ou via plugin supra citado a atualização de seu WordPress ao invés de esperar que o Fantastico disponibilize a nova versão, fique ciente de que ele — o Fantastico — não saberá mais lidar com seu blog, vai ficar “pensando” pra sempre que você está com uma versão antiga. Eu escolhi esta opção, mas estou preparado para qualquer efeito que possa advir.
Se você decidir esperar pelo Fantastico, imagino que em uns dois ou três dias a atualização esteja disponível.
Se preferir fazer pelo plugin, siga os seguintes passos.
- Baixe o plugin a partir da página oficial.
- Descompacte e suba os arquivos para o diretório de plugins do seu WordPress, como de costume.
- Ative o plugin na página de plugins (até aqui nada de novo).
- Uma vez ativado, vá em Settings, InstantUpgrage.
Selecione o método HTTP (conforme figura ao lado) e salve as configurações.
- O plugin vai fazer uma checagem de permissões, que vai dar certo, e vai dizer: “All required files/directories are writable. You can start upgrading now“. Clique no link para atualização imediata.
- Aguarde alguns instantes, e pronto, seu WordPress estará atualizado para a versão mais recente.
A nova versão tem uma série de melhorias, inclusive no envio de imagens para o servidor. Para maiores informações leia o texto WordPress 2.5.1: você vai querer atualizar.
Apr
22
2008
Há poucos dias falamos aqui do 1BlogCacher (Faça o WordPress voar com o 1BlogCacher), e desde então temos conversado pessoalmente com algumas pessoas, ou participado de discussões em outros blogs (como em Cache não é só para os famosos!), e observado que o não-tão-bem-resolvido WP-Cache é o mecanismo de caching favorito dos usuários de WordPress.
Contudo, o 1BlogCacher é muito melhor, por dois motivos. Primeiro, porque ele funciona em todas as instalações de WP (embora pareça à primeira vista complicado de instalar). Segundo, porque ele utiliza uma estrutura de páginas cacheadas muito mais simples, por um lado, e eficiente por outro.
Para entender é necessário raciocinar num nível um pouco mais profundo relativo ao funcionamento dos dois plugins.
Continue Reading »
Apr
22
2008
Caros VIPs.
Hoje à tarde tivemos uma parada não programada em nossos serviços. Naturalmente ninguém iria interromper um servidor web numa tarde de terça-feira, não em sã consciência, e a minha está bem saudável, diga-se de passagem.
O que aconteceu foi que um banco de dados de um cliente (já foi contactado) estava extremamente não-otimizado (provavelmente causado por um longo período de inserções e exclusões de registro sem nenhuma manutenção, que deveria ser provida pelo programa que usa a tabela), ocasionando o “afogamento” do MySQL.
O problema foi resolvido forçando uma execução do programa de checagem e otimização do MySQL pela linha de comando (que foi quem permitiu a identificação do problema), e para tentar evitar que o problema se repita, agendamos uma execução automatizada do programa de otimização e checagem para toda madrugada, à 1h.
Ademais, só podemos pedir desculpas pelo lamentável incômodo.
Apr
18
2008
A PortoFácil é feita para os VIPs, naturalmente.
Mas o que é necessário para ser um VIP?
Acima de tudo, é necessário levar o seu site a sério, e isso implica mais do que escrever textos novos todos os dias. O check-list mínimo para tornar-se um VIP é o que segue.
Continue Reading »