On Apr 12, 10:39 pm, Skip Montanaro <skip.montan...@gmail.com> wrote:
> I'm trying to get web2py installed and running w/ WSGI on an Ubuntu
> Intrepid virtual server.  Apache by itself was working just fine.  After
> installing WSGI and setting up web2py using these instructions:
>
>    http://jdoe.asidev.com/2009/02/26/configure-web2py-to-run-behind-apac...
>
> it seems that I can never start fewer than 8 apache2 processes, each
> with 185mb of virtual memory.  As my virtual server only has 1gb of RAM
> this proves problematic.  I'm not sure how the Ubuntu Apache server is
> built, but
> I defined both the mpm_prefork and mpm_worker setups to define as few
> processes as possible:
>
> <IfModule mpm_prefork_module>
>     StartServers          1
>     MinSpareServers       1
>     MaxSpareServers       2
>     MaxClients          150
>     MaxRequestsPerChild   0
> </IfModule>
>
> <IfModule mpm_worker_module>
>     StartServers          1
>     MaxClients          150
>     MinSpareThreads      25
>     MaxSpareThreads      75
>     ThreadsPerChild      25
>     MaxRequestsPerChild   0
> </IfModule>
>
> I'm confused about the huge memory use and the large number of
> processes started.  Does any of this have to do with WSGI or web2py?

I run Apache/WSGI/web2py on a Ubuntu Hardy VM with only 128Mb RAM &
this works fine until it gets heavily loaded ;)

I just use default MPM settings, so have 14 workers available...

F

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to