-
Notifications
You must be signed in to change notification settings - Fork 9
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
Can we do deploys without downtime #92
Comments
If we're careful, we can run migrations without causing server errors. See these guidelines - http://nduthoit.com/blog/2013/09/03/running-out-of-band-migrations/ |
The above site is down, but here is the google cache version |
Sarah raise issue about scenario:
But there is no difference between zero downtime deploys and our current deploys in that there is still a difference before and after. |
Sarah idea:
|
The current things done during downtime is basically just running
and anything else project specific in localtasks.py In tasks.py we could instead have:
Then the |
Think about what the potential downsides would be:
At the least we could provide an option. Maybe we start by having the default be the current behaviour, with an option to have a no-downtime-deploy, get confident with that, then move to the default being no-downtime but leave an option for when we're a bit scared ...
The text was updated successfully, but these errors were encountered: