title: Azure Functions: How to load balance between multiple Function apps in the same region
body: <p>Is it possible to load balance between multiple <code>Function</code> apps (say 10 of them) on consumption plan in the same region? Each app would have the same source code and can individually be upgraded to prevent downtime. Unfortunately, sometimes I get 503 errors when I deploy changes to a <code>Function</code> app, in which case I have to manually restart the app in the portal. Auto-swap has the same issues. This is not acceptable in a production environment, so I'm thinking of using multiple apps. I looked into using <code>Traffic Manager</code>, but that seems to be suited for a multi-region deployment.</p>