try using supervisor and then proxing paster serve or cherry py behind apache:

http://supervisord.org/



On Sat, May 8, 2010 at 4:56 PM, Charlie Meyer <[email protected]> wrote:
> Hi all,
>
> I have a deployed pylons application using apache and mod_wsgi. After a few
> days of uptime, some of the apache processes grow to use massive amount of
> memory (>350mb each). The processes hang onto the memory they used during
> each request long after the requests have completed. The machine I am
> running this on only has 1gb memory + 1gb swap, so these processes end up
> dominating this system's resources. I am looking into refactoring my code to
> be more memory efficient, but at the same time I would like to know if
> anyone knows of configuration options that would enable more aggressive
> garbage collection. The application does not exhibit this behavior when
> running with paste, so im not sure how to proceed. I deployed with mod_wsgi
> to reduce complexities since this application is being served over https and
> uses our universitiy's homegrown authentication system, so it seemed easier
> to me to deploy this way. Right now, I have a cron job set up to restart
> apache to clear its memory usage every night when the application is not in
> use, but this is obviously a kludge. If anyone has suggestions
> (configuration ideas, ways to profile, etc), I would be thankful.
>
> -Charlie
>
> --
> Charlie Meyer
>
> [email protected]
> http://www.charliemeyer.net
>
> --
> You received this message because you are subscribed to the Google Groups
> "pylons-discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/pylons-discuss?hl=en.
>



-- 
Thanks,

Noah

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to