[Backgroundrb-devel] Stopping DRb after using BackgrounDRb::MiddleManDRbObject.init
Robert Bjarnason
robert.bjarnason at gmail.com
Fri Jan 19 18:08:29 EST 2007
Hi Jacob,
Each mongrel is constantly making new drb connections instead of reusing
or closing existing ones. Having N*M drb connections would not be a
problem.
Thanks,
Robert
Jacob Robbins wrote:
> Robert,
> Is there more than one drb connection from each mongrel? I would
> think that each rails app would have one drb connection to each of the
> backgroundrb servers that it has accessed.
>
> I'm not quite understanding what the problem is, is it that you have
> N mongrels and M backgroundrb serves and it's too much to have N*M drb
> connections? Or is it that each mongrel is constantly making more new
> drb connections instead of reusing the existing ones?
>
> -Jacob
>
>
>
> Michael D'Auria wrote:
>
>> You need to clean up your workers yourself, so toss in a self.delete
>> inside of the do_work method to have the worker clean up after itself or
>> you can perform a delete on the worker on the outside using it's id.
>>
>> .: Michael :.
>>
>>
>> On 1/19/07, *Robert Bjarnason* <robert.bjarnason at gmail.com
>> <mailto:robert.bjarnason at gmail.com>> wrote:
>>
>> Hi,
>>
>> I'm having a problem where connections started through
>> BackgrounDRb::MiddleManDRbObject.init are not stopped, resulting in an
>> ever growing established connections between my Mongrels and remote
>> backgroundrbs
>>
>> I added DRb.stop_service to my code executed after requests that init
>> MiddleManDRbObjects but that does not help.
>>
>> Any ideas?
>>
>> Thanks,
>> Robert Bjarnason
>>
>> _______________________________________________
>> Backgroundrb-devel mailing list
>> Backgroundrb-devel at rubyforge.org
>> <mailto:Backgroundrb-devel at rubyforge.org>
>> http://rubyforge.org/mailman/listinfo/backgroundrb-devel
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Backgroundrb-devel mailing list
>> Backgroundrb-devel at rubyforge.org
>> http://rubyforge.org/mailman/listinfo/backgroundrb-devel
>>
>
> _______________________________________________
> Backgroundrb-devel mailing list
> Backgroundrb-devel at rubyforge.org
> http://rubyforge.org/mailman/listinfo/backgroundrb-devel
>
>
More information about the Backgroundrb-devel
mailing list