How to update server features without downtime


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 :slight_smile:

1 Like

@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.

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.