# How to update server features without downtime

**URL:** https://forum.heroiclabs.com/t/how-to-update-server-features-without-downtime/1528
**Category:** Local Setup
**Tags:** sdk-unity
**Created:** [April 3, 2021, 9:39pm UTC](https://forum.heroiclabs.com/t/how-to-update-server-features-without-downtime/1528 "2021-04-03T21:39:53Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Mkarena](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.heroiclabs.com/mkarena/32/51_2.png) [@Mkarena](https://forum.heroiclabs.com/u/Mkarena)
#### Post date: [April 3, 2021, 9:39pm UTC](https://forum.heroiclabs.com/t/how-to-update-server-features-without-downtime/1528/1 "2021-04-03T21:39:53Z")

</div>

Hi,

I was wondering if it’s possible to add edit server logic (new lua modules with updated realtime match logics for example) without having to restart the container (which would lead to downtime and disconnections i guess?)

Is there any tutorial on that?

Thanks 🙂

---

<div class="post-metadata">

### Author: ![novabyte](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.heroiclabs.com/novabyte/32/1324_2.png) [@novabyte](https://forum.heroiclabs.com/u/novabyte)
#### Post date: [April 7, 2021, 11:07am UTC](https://forum.heroiclabs.com/t/how-to-update-server-features-without-downtime/1528/2 "2021-04-07T11:07:25Z")

</div>

@Mkarena In production you’d run multiple instances on the server to prevent downtime on a new update to the server logic in the game. This is something that is handled for you on the [Heroic Cloud](https://heroiclabs.com/heroic-cloud/).

There is a separate feature request open on the server to enable support for hotreload of server logic into the game server but it’s very complex to get right especially when there’s multiplayer and match handlers to consider.
