Hola Martin.
Podes probar lo siguiente:
session :disabled => true
Creo que también sea una buena idea filtrar otros bots que estén en los logs.
Exemplo:
ROBOTS =
/(Googlebot|Slurp|bot\/|bot\-|MSNBot|crawl|robot|spider|ia\sarchiver|Shinchakubin|Windows\sLive|MSIECrawler|Yahoo-MMCrawler)/i
session :disabled => true, :if => lambda { |request| request.user_agent =~
ROBOTS }
Saludos,
Vinícius Teles
Be on the Net - Blog / Twitter
Improve It - Blog / Twitter
Skype: viniciusteles
Twitter: viniciusteles
El 15/04/2011, a las 11:45, Martin Aceto 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.-
>
> --
> 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