-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Devstack doesn't use gunicorn #92
Comments
@timmc-edx: I know you've been experimenting with gunicorn in devstack. What's the status of that? Are there temporary docs for that that would be used as part of this ticket? Is there anything you could add as a comment here? Thank you. |
For the new codejail service, I'm fairly sure I could just switch over the Dockerfile to just use gunicorn for both the |
Thanks @timmc-edx. That is partially answering my question about what is different about with and without gunicorn, but I wasn't actually asking about codejail. I was asking because there is another issue in DD in the LMS that may require local testing with gunicorn, and I wanted to link to a document for that setup. |
Yeah, but that's the service I happen to know about. :-) I thought you were asking about why we couldn't switch over all services in devstack. As for local testing with gunicorn in the LMS, I recommend e93d674 which is on the |
Right. This ticket is for docs, so it is ok that there aren’t any. Your link to the commit is great. If you have any other rough notes/thoughts that would be useful for someone else to pick this up, just add an additional comment on this ticket. Either way, this is great. Thank you. |
Unlike 2U's deployed environments, devstack uses Django's
runserver
command instead of gunicorn.A/C:
Notes:
lms/docker_lms_gunicorn.py
has a hardcodedworkers = 17
which may not be appropriate for devstack. We may just be able to change it, depending on what actually uses this file these days.The text was updated successfully, but these errors were encountered: