nesquena / backburner

Simple and reliable beanstalkd job queue for ruby
http://nesquena.github.com/backburner
MIT License
428 stars 68 forks source link

Multiple beanstalkd servers issue #85

Closed coffeebite closed 8 years ago

coffeebite commented 9 years ago

Hey guys ... sorry if this sounds like a super noob question.

So I am using backburner + beanstalkd.

Beanstalk settings:

Worker settings:

We consistently see a few thousand jobs in "ready" state (using beanstalkd_view) and that number does not come down no matter what I do. I have tried the following

The number of reserved jobs is always 1 or 0 no matter how many workers we have. Also, often, it shows all my workers are in "waiting" state.

Am I misunderstanding how backburner is supposed to work? Can I only have one worker per tube or something?

UPDATE

If I use just one beanstalkd server, things are fine.

contentfree commented 8 years ago

@coffeebite Since Beaneater (and therefore Backburner) no longer supports a server pool, I'm going to close this issue.

nesquena commented 8 years ago

Yep, pool was always half-baked anyways, makes sense.

coffeebite commented 7 years ago

Sorry to reopen this, but can we update the docs to reflect this? I still see this which makes me feel that I can use multiple queue servers:

screen shot 2016-11-30 at 18 40 03

nesquena commented 7 years ago

@coffeebite I think I have adjusted the readme now accordingly, thanks.