question

IgnacioAlvarezArenas-7388 avatar image
0 Votes"
IgnacioAlvarezArenas-7388 asked brtrach-MSFT answered

Web App requests are failing

When checking the web server logs for our web app, we noticed HTTP 500 errors with a sub-status of 121. Very few of the requests to our web app are completing. Our web app is essentially down. Other web apps on the app service plan are also down.

azure-webapps
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

1 Answer

brtrach-MSFT avatar image
0 Votes"
brtrach-MSFT answered

500.121 errors can point towards the HTTP queue being backlogged with more requests than it can respond to within 232 seconds, which is the timeout limit. This is typically observed when CPU and/or memory usage is high on your web app. If one web app within an app service plan is resource heavy, it can impact other apps in the same app service plan since they share the same resources.

To resolve this, there are a few options you have.

If you have many web apps in an app service plan, consider putting the more resource intensive apps in their own app service plan.

Setting up auto scaling can also help resolve these matters. To learn more about configuring auto scaling, please see here.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.