Comments (4)
If nothing else, the documentation on this page could suggest some reasonable
defaults for a typical Python web application:
https://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines
Original comment by [email protected]
on 7 Oct 2013 at 5:21
from modwsgi.
Please note that the mailing list is a better forum for discussion.
http://code.google.com/p/modwsgi/wiki/WhereToGetHelp?tm=6#Asking_Your_Questions
Because web applications are normally I/O bound, the GIL is not the big problem
people think it is and multithreading tends to be more than adequate.
Multiprocessing only becomes more important when you are talking about CPU
bound activities.
More important in web applications is usually memory usage and using single
threading and many processes will use a lot lot more memory. This will often
exhaust a users system memory long before they reach any performance issue due
to the use of threading.
So overall the safer option for the typical user is a single process with
multiple threads.
As to reasonable defaults, that is an impossible question to answer as it
depends on your specific web application. There is no one right way.
I would suggest you go watch my talks:
http://lanyrd.com/2012/pycon/spcdg/
http://lanyrd.com/2013/pycon/scdyzk/
Original comment by [email protected]
on 8 Oct 2013 at 5:42
from modwsgi.
OK, well thanks for the reply. I agree that "reasonable defaults" is
subjective, and I will check out the talks. Thanks again.
Original comment by [email protected]
on 11 Oct 2013 at 6:55
from modwsgi.
Closing out documentation issues. Will pick up another time on github side when
get enough momentum to work on documentation again.
Original comment by [email protected]
on 12 Nov 2014 at 11:03
- Changed state: WontFix
from modwsgi.
Related Issues (20)
- Django / Apache / mod_wsgi - WEB Application Hangs - Fails to Launch HOT 3
- Config Parser for getting the boolean value throws error on mod wsgi HOT 2
- Handler script and chroot environments.
- WSGIPythonHome seems to be ignored HOT 4
- REQUEST: WSGIPythonPath on Virtual Host context HOT 3
- Cannot load modules/mod_wsgi.so into server: /usr/local/apache2/modules/mod_wsgi.so: undefined symbol: _Py_ZeroStruct HOT 2
- docs: wsgi in virtualenv HOT 1
- [deleted issue]
- cannot load mod_wsgi.so into server undefined symbol ap_accept_lock_mech HOT 2
- Django Server (mod_wsig) timed out when working with theano HOT 1
- OSX10.9.xctoolchain does not exist HOT 6
- Installation with apache 2.4 HOT 2
- Be able to pass a value to the authentication script HOT 2
- Hey Graham, windows mod_wsgi cannot be downloaded...plz upload file here... HOT 1
- Apple build scripts are broken .. HOT 15
- Compile failed with Apache 1.3 and Python 2.7 HOT 2
- Disable by default WSGI script file reloading in embedded mode.
- brew Python 3.3 installation has a broken sitecustomize.py file. HOT 1
- Investigate memory pool management for configuration reading phase. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from modwsgi.