App Deployment: WSGI Server to go inside the Virtual ENV or installed globally?
问题 The following question is aimed for two use cases. Use case 1: Deploying a single WSGI app on a single server. Use case 2: Deploying one or more WSGI apps on the same server. My question: Should the WSGI server be installed inside the same virtualenv along the Python WSGI application itself? or; Should I have the WSGI server installed globally? I am wondering about WSGI applications (based on frameworks) such as Flask, CherryPy, Pyramid etc. And WSGI servers such as Gunicorn, Waitress etc.