[16326] in Kerberos_V5_Development
Re: KDC worker processes project
daemon@ATHENA.MIT.EDU (John Hascall)
Thu Sep 16 18:50:58 2010
To: krbdev@mit.edu
In-reply-to: Your message of Thu, 16 Sep 2010 22:09:04 +0100.
<20100916210904.GA4857@mournblade.imrryr.org>
Date: Thu, 16 Sep 2010 17:50:53 CDT
Message-ID: <29690.1284677453@malison.ait.iastate.edu>
From: John Hascall <john@iastate.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Errors-To: krbdev-bounces@mit.edu
"Roland C. Dowdeswell" <elric@imrryr.org> writes:
> On Thu, Sep 16, 2010 at 03:44:39PM -0400, ghudson@MIT.EDU wrote:
> > I'm beginning a formal review of the KDC worker processes project,
> > ending next Friday. The project proposal is at:
> >
> > http://k5wiki.kerberos.org/wiki/Projects/Parallel_KDC
>
> Another feature that would be quite small but nonetheless would
> increase robustness to some degree would be to have each child exit
> after a set period of time and/or requests. This would reduce the
> risks of memory leaks or gradual memory corruption in the various
> DB backends. The supervisor could restart kids as it reaps them.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I would prefer to see this behavior instead of the proposed behavior:
"When any child process exits, the parent will terminate the
other worker processes and exit.
as it seems more robust. It also might provide a reasonable path
to eliminate the rebind limitation:
"On platforms with no IP_PKTINFO support ... disable reconfiguration
when worker processes are in use."
John
-------------------------------------------------------------------------------
John Hascall, john@iastate.edu
Team Lead, NIADS (Network Infrastructure, Authentication & Directory Services)
IT Services, The Iowa State University of Science and Technology
_______________________________________________
krbdev mailing list krbdev@mit.edu
https://mailman.mit.edu/mailman/listinfo/krbdev