<p>I think the best solution would be to integrate a CI with "Zero downtime deployment". </p>

<p>You may have a look at this article:
<a href="https://craftquest.io/articles/what-are-zero-downtime-atomic-deployments" rel="nofollow noreferrer">https://craftquest.io/articles/what-are-zero-downtime-atomic-deployments</a></p>

<p>Or have a look at this deploy plugin:
<a href="https://github.com/elfacht/craft-deploy" rel="nofollow noreferrer">https://github.com/elfacht/craft-deploy</a></p>

<p>Or just google for "zero downtime deployment".</p>

CC BY-SA 4.0
2019-10-21T09:58:55.783Z
2019-10-21T09:58:55.783Z
Christopher Dosin
<p>On our production server, we have strict SLAs concerning when our site can be down.  I've noticed that when I update Craft CMS 3 (using "./craft update all" on the server), the site will go down for anywhere from 1-30 seconds.  Once the update is completed, everything returns to working.  Has anyone seen this before?  How can I update Craft without downtime?</p>

<updates><manual-updates>
How to update Craft CMS/plugins without downtime?
# How to update Craft CMS/plugins without downtime?

(Asked by: username_0 on 2019-10-20)

On our production server, we have strict SLAs concerning when our site can be down. I've noticed that when I update Craft CMS 3 (using "./craft update all" on the server), the site will go down for anywhere from 1-30 seconds. Once the update is completed, everything returns to working. Has anyone seen this before? How can I update Craft without downtime?

**Tags:** updates, manual-updates


---

## 1 answers

### Answer by username_1 on 2019-10-21. Score: 1

I think the best solution would be to integrate a CI with "Zero downtime deployment".

You may have a look at this article:
<https://craftquest.io/articles/what-are-zero-downtime-atomic-deployments>

Or have a look at this deploy plugin:
<https://github.com/elfacht/craft-deploy>

Or just google for "zero downtime deployment".


---

