quisiera que me ayudaran a entender el funcionamiento de la función sys_getloadavg(). En la descripción de php.net dice lo siguiente:
Cita:
Lo qué entiendo es que devuelve el número promedio de conexiones que se realizan al sistema, pero ¿Son las conexiones totales o conexiones por IP de quién hace la request?Obtiene la carga media del sistema....
Devuelve un array con tres muestras (últimos 1, 5 y 15 minutos).
Devuelve un array con tres muestras (últimos 1, 5 y 15 minutos).
Y si implemento el siguiente script para minimizar daños en posibles ataques DDOS ¿Cuanto sería lo normal en las conexiones por minuto para un host compartido?
Código PHP:
<?php
$carga = sys_getloadavg();
if ($carga[0] > 80) {
header('HTTP/1.1 503 Ocupado, pruebe más tarde');
die('Servidor ocupado. Por favor, inténtelo de nuevo más tarde.');
}
?>