A resposta curta: bater no limite de processos de entrada de vez em quando, num pico, é normal e passa sozinho. Bater nele muitas vezes, em dias normais, quer dizer uma de duas coisas: os pedidos demoram demais e acumulam-se (então optimiza-se), ou há clientes a sério a mais para o plano (então faz-se upgrade). O que são os processos de entrada está em processos de entrada. Aqui está como escolher entre as duas respostas com os números da sua própria conta.
Ler o padrão das faltas
| Padrão no «Uso de recursos» |
O que costuma querer dizer |
Resposta provável |
| Faltas sempre à mesma hora, mesmo com poucas visitas |
Uma tarefa cron, uma cópia, uma importação, o envio de uma newsletter |
Optimizar: mudar a hora, espaçar |
| Faltas com a CPU baixa |
Pedidos parados à espera de outro serviço (uma API, um pagamento, um tipo de letra externo): não trabalham, mas ocupam o lugar |
Optimizar: tempos máximos nas chamadas externas, cache |
| Faltas com a CPU também no limite |
Pedidos pesados que demoram a construir |
Optimizar primeiro: uso de CPU no limite do plano |
| Faltas quando alguém está no painel do WordPress |
Editor aberto, admin-ajax a ser chamado sem parar |
Optimizar: o Heartbeat do WordPress |
| Faltas com muitos pedidos do mesmo endereço ou robô |
Robots agressivos, ou tentativas de entrada no login |
Optimizar: recusar ou bloquear |
| Faltas que acompanham as visitas reais, com cache a funcionar e páginas rápidas |
O site cresceu |
Fazer upgrade |
Decidir com os seus números
| 1 |
Junte os dados. No cPanel, abra Uso de recursos (Resource Usage), escolha um período longo e aponte os dias e as horas das faltas de processos de entrada. Veja no mesmo ecrã a CPU e a memória às mesmas horas.
|
|
| 2 |
Veja quem estava a pedir. Abra o registo de acessos dessas horas (Métricas > Raw Access) e procure o mesmo endereço, o mesmo robô ou o mesmo ficheiro repetidos: ler as páginas Errors e Raw Access.
|
|
| 3 |
Meça quanto demora uma página sem cache, com o site calmo. Se demora a começar a responder mesmo sem ninguém, o problema é a página, não o plano: o que medir antes de mudar de plano.
|
|
| 4 |
Aplique as correcções rápidas: cache de páginas a funcionar, robots agressivos e ataques ao login recusados, tarefas pesadas numa hora calma, Heartbeat espaçado no WordPress.
|
|
| 5 |
Compare depois de alguns dias normais. Se as faltas desapareceram ou ficaram raras, era optimização. Se continuam nas horas em que tem mais clientes, é o tamanho do plano.
|
|
| 6 |
Se é o plano, faça upgrade no Meu Interweb e volte a olhar para o «Uso de recursos» nos dias seguintes.
|
|
Optimizar ou fazer upgrade?
| Pergunta |
Se a resposta é sim |
| As faltas coincidem com uma tarefa, uma cópia ou uma importação? |
Optimizar: mudar a tarefa de hora ou parti-la. |
| A maior parte dos pedidos dessas horas são robots ou tentativas de login? |
Optimizar: recusar ou bloquear. |
| As páginas demoram a começar a responder mesmo com o site calmo? |
Optimizar: cache, versão recente do PHP, consultas mais leves. |
| Há cache, as páginas são rápidas, e as faltas acompanham os seus clientes? |
Fazer upgrade. |
| Vem aí uma campanha ou uma época alta? |
Fazer upgrade antes, e downgrade depois, se o uso voltar a caber no plano menor. |
| Precisa de muitos pedidos longos abertos ao mesmo tempo (APIs, ligações em tempo real)? |
VPS ou Cloud: hospedagem partilhada ou VPS. |
Planos maiores
Cada plano acima deixa entrar mais pedidos ao mesmo tempo: de 20 processos de entrada no Pro a 100 no Business Ultra (tabela abaixo). O da sua conta é a linha do limite no «Uso de recursos». Lembre-se do que o upgrade faz e não faz: cabem mais pedidos ao mesmo tempo, mas um pedido lento continua lento. O upgrade faz-se no Meu Interweb, paga só a diferença até à renovação, e o site, os e-mails e os ficheiros ficam onde estão: como fazer upgrade do seu plano. Qual é o plano seguinte ao seu: que plano vem a seguir.
| Plano |
Processos de entrada (EP) |
| Pro |
20 |
| Plus |
30 |
| Ultra |
40 |
| Business Pro |
50 |
| Business Plus |
75 |
| Business Ultra |
100 |
Os nossos avisos: quando a conta chega a 75%, 85% e 95% do limite de um recurso do plano, recebe um e-mail com todos os recursos da conta, cada um com o limite e a percentagem que usa, e os planos de upgrade (entre 75 e 85%, de 15 em 15 dias; entre 85 e 95%, de 7 em 7 dias; a partir de 95%, de 3 em 3 dias). Se vários recursos estão perto do limite, vêm todos no mesmo e-mail. O limite é 100%. Acima dele a conta pode ser suspensa, e avisamos sempre na véspera. Para a reactivar, faça upgrade (a conta reactiva sozinha logo a seguir) ou peça 24 horas para resolver no link do e-mail: a conta fica activa 24 horas e, se no fim continuar acima do limite, volta a ser suspensa logo (as 24 horas pedem-se uma vez a cada 7 dias). Se o uso voltar a ficar abaixo do limite, a conta volta a ficar activa sozinha. O que cada aviso quer dizer está em os avisos de uso de 75%, 85% e 95%.
|
Não aumente o tempo máximo de execução do PHP para «resolver» faltas de processos de entrada. Um pedido que pode demorar mais ocupa o lugar mais tempo, e as faltas pioram. O que resolve é o pedido demorar menos.
|
|
O erro 508 que um cliente lhe mostra tem hora. Peça-lhe a hora aproximada: as faltas no «Uso de recursos» também estão marcadas por hora, e é aí que se vê a causa. Ver erros do site explicados.
|
|
Já optimizou e as faltas acompanham os seus clientes? Compare os planos e escolha o seguinte.
Ver os planos
|
PRODUTO RECOMENDADO Alojamento de sites com cPanel Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 5.940,00 Kz/mês (plano de 3 anos, com cupão) Ver planos |