Una opcion, si es una emergencia, y para liberar mysql, podria ser enviar
las sesiones a mongodb o a redis. Vas a tener mucho menos IO.

2011/4/15 Martin Aceto <[email protected]>

> > 2011/4/15 Cristian Pereyra <[email protected]>:
> >> Asegurate que el user agent del bot lo estés tomando, talvez la regexp
> que uses no abarque todos los user agents, o google lo haya actualizado.
> >> A su vez, intentá no hacer cloaking porque te va a quitar muchos puntos
> de SEO!
> >>
> >> Saludos
> >>
> >>
> >> On 15/04/2011, at 12:14, Martin Aceto wrote:
> >>
> >>> 2011/4/15 Silvio Quadri <[email protected]>:
> >>>> El día 15 de abril de 2011 11:45, Martin Aceto
> >>>> <[email protected]> escribió:
> >>>>> Hola como andan todos.
> >>>>>
> >>>>> Les consulto un problema que estamos teniendo con un sitio de mucho
> trafico.
> >>>>>
> >>>>> El sitio esta desarrollado en Rails 2.3.x y usa MySQL como DB con AR.
> >>>>>
> >>>>> El problema es la gran cantidad de registros en la tabla sessions que
> >>>>> genera el boot de Google, esto se incrementa muy rapido teniendo 20 0
> >>>>> 30 mil registros cada 6 horas, y cada nuevo ingreso del boot hace
> otro
> >>>>> select e insert en la tabla. Mas las visitas de usuario normales
> >>>>>
> >>>>> Se puede evitar esto ? Hay forma de no generar ese registro en
> session
> >>>>> cada vez que google boot lee el sitio ?
> >>>>>
> >>>>> Saludos.-
> >>>>
> >>>> El google "boot" será la inicialización del google?
> >>>>
> >>>>
> >>>> Poné algo así ....
> >>>>
> >>>> http://gurge.com/blog/2007/01/08/turn-off-rails-sessions-for-robots/
> >>>>
> >>>> Debe haber otras trescientas variantes en internet para hacerlo. Poné
> >>>> ruby detect bot user-agent y te salen!
> >>>>
> >>>> Silvio
> >>>>
> >>>
> >>> No me funciona, se siguen creando los registros en la DB, alguna idea
> >>> de porque puede no funcionar ?
> >>>
> >>> Gracias
> >>>
> >>>
> >>> --
> >>> Martin
>
>  Hola Cristian, la regexp esta bien, ya la revise varias veces.
>
>  No estamos tratando de hacer cloaking, solo queremos que no se tome en
>  cuenta la sesion cuando es un boot.
>
>  Aca leyendo vimos que esta deprecado el session :off  , así que hay
>  que buscar otra solución.
>
>
>  Gracias
>
>  --
>  Martin
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a