Hello Adam,

See
http://github.com/gnufied/backgroundrb/commit/9785d99939f4391e11f2b807ba153cd1a4ad07c0

The latest backgroundrb codebase contains the ability to turn then constant
queries off by setting

:persistent_disabled: true

in the backgroundrb.yml config file. Or if you use persistent queues but
don't need them executed that often, change:

:persistent_delay: 10

in the backgroundrb.yml config file to increase the time between each query.

Unfortunately, there isn't currently a setting to disable persistent queuing
or increase the delay for one worker and not another (all or nothing). But
for those that just use the .new_worker syntax, this will work just fine.

See the "Installing from Git" section at
http://backgroundrb.rubyforge.org/for how to obtain the latest
version.

Regards
Kieran




On Mon, Oct 6, 2008 at 12:00 PM, Adam <[EMAIL PROTECTED]> wrote:

> I use backgrounDRB with a couple of Rails apps to handle long running
> tasks. I'm having a problem with the log messages it produces. When I
> start my backgrounDRB server it checks the job queue every 10 seconds
> or so, and adds 3 lines to my development/production.log file to
> record the SQL query. These log messages are very frustrating, as they
> tend to swamp all the useful log information and make my log files
> very large, very fast. Is there a way to disable them?
>
> Many thanks,
> Adam

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to