From: Trevor Turk Date: 2008-07-30T02:15:09+09:00 Subject: Re: one background process ara.t.howard wrote: > On Jul 7, 2008, at 1:02 PM, Colin Shield wrote: > >> I know this isn't by design as you state that there will be only one >> bj process for each machine. > > it's a documentation flaw - sorry. if you want to run only one > instance run it by hand via cron as the docs show - this is vastly > easier to monitor and allows the background process to run on ta > different host to boot. Ara, I'd like to suggest mentioning this in the README. Everything I've read aside from this post (which I was lucky to find) makes it seem as though only once instance of Bj should ever be running at a time. This caused me quite a lot of frustration trying to track down the problem - only to find that there wasn't one! From /bin/bj: >> Bj ensures that only one background process is running for your application - >> firing up three mongrels or fcgi processes will result in only one background >> runner being started. Note that the number of background runners does not >> determine throughput - that is determined primarily by the nature of the jobs >> themselves and how much work they perform per process. Thanks, - Trevor -- Posted via http://www.ruby-forum.com/.