Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
FCGI::Engine::ProcManaUser:ContributedCPe::Engine::ProcManager::Constrained(3)

NAME
       FCGI::Engine::ProcManager::Constrained -	FastCGI	applications with
       memory and number of request limits.

DESCRIPTION
       A constrained process manager that restarts child workers after a
       number of requests or if	they use too much memory.

       Most of the memory usage	code is	stolen from Apache2::SizeLimit.

ATTRIBUTES
   max_requests
       The number of requests a	child process can handle before	being
       terminated.

       0 (the default) means let child processes do an infinite	number of
       requests

   sizecheck_num_requests
       The number of requests between a	check on the process size taking
       place.

       0 (the default) means never attempt to check the	process	size.

   max_process_size
       The maximum size	of the process (both shared and	unshared memory) in
       KB.

       0 (the default) means unlimited.

   max_unshared_size
       The maximum amount of memory in KB this process can have	that isn't
       Copy-On-Write shared with other processes.

       0 (the default) means unlimited.

   min_share_size
       The minimum amount of memory in KB this process can have	Copy-On-Write
       from it's parent	process	before it is terminate.

METHODS
       I will fill this	in more	eventually, but	for now	if you really wanna
       know, read the source.

SEE ALSO
       FCGI::Engine::ProcManager
       Apache2::SizeLimit.

BUGS
       All complex software has	bugs lurking in	it, and	this module is no
       exception. If you find a	bug please either email	me, or add the bug to
       cpan-RT.

AUTHOR
       Tomas Doran <bobtfish@bobtfish.net>

COPYRIGHT AND LICENSE
       Code sections copied from Apache2::SizeLimit are	Copyright their
       respective authors.

       Copyright 2007-2010 by Infinity Interactive, Inc.

       <http://www.iinteractive.com>

       This library is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.32.0			  201FCGI::Engine::ProcManager::Constrained(3)

NAME | DESCRIPTION | ATTRIBUTES | METHODS | SEE ALSO | BUGS | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=FCGI::Engine::ProcManager::Constrained&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help