[Answered ]-Is a separate Python instance started for each instance of a Django application via Apache?

2👍

Neither of these things.

Depending on how your server is configured, it will start up multiple processes and/or threads to handle multiple requests. Each of those will handle a single request at a time; however each process stays alive at the end of a request and continues to run in order to handle subsequent requests.

0👍

In the scenario you outlined there should be one instance of Django running on the server. It just happens to be managing two sessions.

Leave a comment