[OPEN-ILS-DEV] ***SPAM*** opensrf perl pre-forking server module (replacing net::server)

Bill Erickson erickson at esilibrary.com
Fri Aug 13 13:54:35 EDT 2010


Hi all,

Here is an updated trunk patch.  It includes a small change that alleviates
the need for parent processes to wake up at regular intervals after child
processes hit equilibrium WRT max/min_spare_children.

http://dev198.esilibrary.com/~berick/stuffs/opensrf_inline_server2.patch.txt


To test on an OpenSRF trunk checkout:

wget '
http://dev198.esilibrary.com/~berick/stuffs/opensrf_inline_server2.patch.txt
'
patch -p1 < opensrf_inline_server2.patch.txt
./autogen.sh && ./configure ... && make && sudo make install

-b

On Wed, May 26, 2010 at 10:43 AM, Bill Erickson <erickson at esilibrary.com>wrote:

>
> On Wed, May 26, 2010 at 9:53 AM, Jason Stephenson <jstephenson at mvlc.org>wrote:
>
>> Bill,
>>
>> We'll apply your patch when we next update our trunk test server. We'll
>> let you know how it works for us.
>>
>> It might be a couple of weeks before we have any information for you. I am
>> going on vacation for two weeks starting next week.
>>
>>
> Thanks, Jason.
>
> Be sure to re-run ./autogen.sh (possibly unnecessary) and ./configure after
> applying the patch.  Otherwise, it won't install the updated
> opensrf-perl.pl.
>
> Also, if you turn logging up to log level 5, you'll get all kinds of
> process management logs (grep for "server: ").  This is very useful for
> tuning min/max children and min/max spare children.
>
>
> -b
>
>
> --
> Bill Erickson
> | VP, Software Development & Integration
> | Equinox Software, Inc. / Your Library's Guide to Open Source
> | phone: 877-OPEN-ILS (673-6457)
> | email: erickson at esilibrary.com
> | web: http://esilibrary.com
>



-- 
Bill Erickson
| VP, Software Development & Integration
| Equinox Software, Inc. / Your Library's Guide to Open Source
| phone: 877-OPEN-ILS (673-6457)
| email: erickson at esilibrary.com
| web: http://esilibrary.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://libmail.georgialibraries.org/pipermail/open-ils-dev/attachments/20100813/8c31fad7/attachment.htm 


More information about the Open-ils-dev mailing list