This results from a load test on our DNN portal, we tested to 20,000 concurrent users so hardly surprising we got slow results. A great MS support person gave us this general guidance which may help others.
____________________________________________________
Q- How do we load balance that situation for example?
Ans- In Azure when you are running a web on multiple instances , the requests to application running on those instances are automatically load balanced . So you need not worry about load balancing the requests coming to your web apps.
Please do consider below recommendations for App Service availability and performance best practices:
It is advised to take following 7 actions as best practices for improving the app availability and performance. These steps will also help in ensuring the App resiliency during Azure Platform change (UD walk or File storage blip).
Read more here for details on using the feature.
Image missing
On the resource explorer page, expand the "config" section and click the "web" tab. Add an element with the name, "healthCheckPath", and whose value is the path of your health-check url that our service will ping.
Image Missing
Below are recommended filter values to set up (if some other value of error code and frequency suits your application, please modify accordingly)
Define Conditions (Status Codes)
Request Count: 70
Status Code: 500
Sub-status code: 0
Win32-status code: 0
Frequency in seconds: 60
Configure Action
Recycle Process
Override when Action Executes
Startup Time for process before auto heal executes: 3600 seconds (1 hour)
Worker Size
Max sites
Small
8
Medium
16
Large
32
These Forums are dedicated to the discussion of DNN Platform.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.