El scrip es b�sicamente para sacar informaci�n de cada sesi�n. Ser�a algo parecido a esto Yo en el servidor pongo 2 o tres ficheros de prueba. En el ejemplo lo hago con un fichero de 1Mb, que lo llamo
fichero1M

#!/usr/bin/perl -w
$tiempo=`date`;
`echo "$tiempo" > /tmp/salida.002`;

for ($i=1;$i<10000;$i++)
   {
`ab -n 1000 -t 6 -c 50 http://dir-ip-del-servidor/fichero1M >> /tmp/salida.002`;
   $tiempo=`date`;
   `echo "$tiempo" >> /tmp/salida.002`;
   sleep (5);
   }

El script lo ejecutas 10000 veces. Esto seguro que se puede hacer con bash, pero me entiendo mejor con el Perl.

Saludos

Hola, me podrias mostrar ese script por favor?.

Gracias


El mi�, 23 de oct de 2002, a las 09:13:00 +0200, Antonio Sanz dijo:

Esta pregunta la hice hace por lo menos 8 meses y alguien de la lista me contest�. Ahora me agrada poder contestar yo. La propia distribuci�n de Apache tiene un programa cojo..... Es el ab. Tiene opciones para decirle las peticiones simult�neas (simula varios clientes), el tiempo de la prueba, etc. Yo para probar esto, el programa lo meto dentro de un script en perl y a veces lo dejo un fin de semana de prueba.

La �ltima que hice con dos PC uno corriendo el ab y el otro el Apache con dos tarjetas Gigabit Ethernet me daban valores de transferencia de 640 Mbits/seg (48 horas funcionando sin problemas) y porque el bus PCI es de 33Mhz a 32 bits y casi no es capaz de llenar las Giga. Ver�s que si simulas muchos clientes, baja el rendimiento porque se deben arrancar muchos hijos. Y si pides ficheros peque�os tambi�n baja el rendimiento.

Saludos

�ngel Carrasco wrote:

Hola:

Existe aplicaciones que ejecuten pruebas de carga y de estabilidad de
servidores apache?


Muchas Gracias


�ngel




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]




Responder a