BASE DE CONHECIMENTO

Por que os scripts possuem limite de tempo para sua execução?

-----

A SiteAqui comercializa planos em servidores compartilhados. Isso significa que as aplicações de cada serviço do cliente utilizam os mesmos recursos do servidor em que vários outros cliente da SiteAqui também estão alocados.

Para que tudo funcione perfeitamente, são necessárias regras e limitações para evitar que um cliente execute um script que consuma recursos em excesso do servidor e acabe por prejudicar os demais clientes que compartilham o mesmo ambiente.

Em alguns casos, isso pode ocorrer por descuido na criação de scripts mal otimizados e até mesmo por ação de usuários maliciosos: Um script feito de forma que realize continuamente consultas longas ao banco de dados vai prejudicar o bom funcionamento do servidor.

Na maioria dos casos, 1 minuto é tempo suficiente para a execução de um script, mas limitamos a 5 minutos o tempo de execussão. Requisições que ultrapassam este tempo, geralmente, foram mal desenvolvidas e são interrompidas.

Leia Também

Bugs

Limite de envio de e-mails por hora

Roteamento

Propagação de DNS

Como os sites pegam virus?

Por que os scripts possuem limite de tempo para sua execução?

Ataques