2010/2/16 Diego Torres <[email protected]>

> Con la informacion que me dieron pude hacer que el tiempo de respuesta sea
> mucho mas alto. Por el momento optimice algunas cosas nada mas pero levanto
> mas o omenos un 70%.
>
> Mi problema ahora es que cuando sube la cantidad de request el servidor
> muere y no respnde mas. Tengo que reiniciar el apache para que vuelva a
> vivir.
>
> Alguno me podria decir que puedo hacer?
>
> Esto ejecutando un passenger con ruby EE detras de un apache2 en un server
> ubuntu. Todo esto en una maquina virtual con 512 de Ram.
> En el apache.conf tengo las siguientes instrucciones para el passenger:
> PassengerMaxPoolSize 4
> PassengerMaxInstancesPerApp 2
>
>
> Alguien podria darme otra mano con esto? Links, keywords, etc, todo es
> bienvenido.
>
> Muchas gracias
>
> Diego
>
>
Hola Diego,

Para ver como funciona todo utilizo esta gema

request-log-analyzer

analiza directamente el log de producción y da un reporte con varia
información de diferentes índoles, seguro te va a servir para ver a que
parte de la programación tenes que darle un poco mas de rosca.

Y para la config del apache si no usar ninguna configuración compleja del
apache en el vh podes utilizar en la configuración del vh

PassengerHighPerformance on

y pobra de dejar las instancias por app que las maneje el passenger, en mi
caso funciona bien.

Cuantos hits tiene el app por día ?

Espero te sirva

Saludos.-

-- 
Martin
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a