Distribute user requests Azure Web site instances in Microsoft Azure

Storage Analytics DataRetention Policy Microsoft Azure

We usually scale out of the application by adding website instances for Azure websites. Understanding of Service plan below. Kindly refer MSDN link for more details and decide which will work for your project need.

The free service plan will have only one instance created for your website and you can’t change the instances. Free service doesn’t provide auto-scaling as well.

The shared plan will have the option to add up to six instances and provides auto-scaling.

The standard plan will have the option to add up to ten instances with full CPU resources available based on scale-up option.

I would suggest to start with the shared plan and then upgrade based on your project need.

By default, ARR Affinity is enabled on your Azure App Service.

If you increase the instances of your Azure app service to more than one, still it will be redirected to the same instance for each request.



But the user needs to be distributed among all the instances and that’s the performance will be better.

Storage Analytics DataRetention Policy Microsoft Azure
Storage Analytics DataRetention Policy Microsoft Azure

We will have to play around with web.config and set the arr-disable-session-affinity value as true.

This will make the work done and user request will be routed among all the instances.

Storage Analytics DataRetention Policy Microsoft Azure 1
Storage Analytics DataRetention Policy Microsoft Azure 1

Read some SharePoint tutorials below:

Hope this will be helpful.


You May Also like the Following SharePoint Online Tutorials:

About Sambita Rath

I have 9 years of exprience into SharePoint implementation, architecture, Administrator, development and Training.Designing Information Architecture in SharePoint 2007, 2010,2013 and Office 365.

View all posts by Sambita Rath →

Leave a Reply