Bug 48639

Summary: Add htcacheclean as a core monitored process
Product: Apache httpd-2 Reporter: William A. Rowe Jr. <wrowe>
Component: CoreAssignee: Apache HTTPD Bugs Mailing List <bugs>
Status: NEW ---    
Severity: enhancement CC: anny.mak, wrowe
Priority: P2    
Version: 2.5-HEAD   
Target Milestone: ---   
Hardware: All   
OS: All   

Description William A. Rowe Jr. 2010-01-29 10:19:05 UTC
As the parent process has the job of ensuring child processes are alive and
functioning, it would seem to make sense to have the parent also monitor that
an htcacheclean is running [or run successfully], on a specific time period.
It might also be sensible to give the server a break during peak utilization
time periods.

But at minimum, a 'ProcessLaunch period cmd' directive, which starts cmd every
period [in minutes?] of time and logs if the process ends unclean as a warning,
or as debug note if it does end clean, would help ensure that there is an
htcacheclean chasing the process.  The proccesslaunch command would not start
a new cmd during the time when the previous invocation of cmd is still running.