Skip to content

Commit 4e2ee41

Browse files
committed
Merge remote-tracking branch 'upstream/main' into EOP-chrisda
2 parents 280830b + 391a08a commit 4e2ee41

63 files changed

Lines changed: 1003 additions & 501 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

support/azure/app-service/app-service-web-nodejs-best-practices-troubleshoot-guide.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -277,6 +277,4 @@ Follow these links to learn more about Node.js applications on Azure App Service
277277
* [Exploring the Super Secret Kudu Debug Console](https://www.youtube.com/watch?v=-VjqyvA2XjM)
278278

279279

280-
[!INCLUDE [azure-help-support](~/includes/azure-help-support.md)]
281-
282280
[!INCLUDE [Third-party contact disclaimer](~/includes/third-party-contact-disclaimer.md)]

support/azure/app-service/capture-memory-dumps-app-service.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -273,6 +273,4 @@ You might have noticed the **Configure Action** option in the previous screensho
273273

274274
There are other options for troubleshooting and diagnosing performance issues on the Azure App Service platform. This article focuses on memory dump collection and makes some recommendations for approaching the diagnosis by using these methods. If you have already studied, experienced, and perfected your collection procedures, and they work well for you, you should continue to use those procedures.
275275

276-
[!INCLUDE [Azure Help Support](../../includes/azure-help-support.md)]
277-
278276
[ap]: https://portal.azure.com

support/azure/app-service/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,8 @@ items:
2121
href: error-403-web-app-stopped-message.md
2222
- name: Worker Process requested recycle due to Percent Memory limit message
2323
href: worker-process-percent-memory-limit-message.md
24+
- name: Web request times out in App Service
25+
href: web-request-times-out-app-service.md
2426
- name: Troubleshoot instance-related issues
2527
href: troubleshoot-instance-related-issues-on-azure-app-service.md
2628
- name: Troubleshoot temporary storage

support/azure/app-service/troubleshoot-azure-app-service-certificates.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -828,4 +828,4 @@ cases are the result of a missed step or a misconfiguration.
828828

829829
[!INCLUDE [Third-party contact disclaimer](~/includes/third-party-contact-disclaimer.md)]
830830

831-
[!INCLUDE [azure-help-support](~/includes/azure-help-support.md)]
831+

support/azure/app-service/troubleshoot-dotnet-visual-studio.md

Lines changed: 64 additions & 65 deletions
Large diffs are not rendered by default.

support/azure/app-service/troubleshoot-http-502-http-503.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,6 +131,6 @@ You can also manage your app by using Azure PowerShell. For more information, se
131131
[Manage Azure resources by using Azure PowerShell](/azure/azure-resource-manager/management/manage-resources-powershell).
132132

133133

134-
[!INCLUDE [azure-help-support](~/includes/azure-help-support.md)]
134+
135135

136136
[!INCLUDE [Third-party contact disclaimer](~/includes/third-party-contact-disclaimer.md)]

support/azure/app-service/troubleshoot-intermittent-outbound-connection-errors.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,6 @@ If SNAT ports are exhausted, and WebJobs are unable to connect to SQL Database,
179179
* [SNAT with App Service](https://4lowtherabbit.github.io/blogs/2019/10/SNAT/)
180180
* [Troubleshoot slow app performance issues in Azure App Service](/azure/app-service/troubleshoot-performance-degradation)
181181

182-
[!INCLUDE [azure-help-support](~/includes/azure-help-support.md)]
182+
183183

184184
[!INCLUDE [Third-party contact disclaimer](~/includes/third-party-contact-disclaimer.md)]

support/azure/app-service/troubleshoot-performance-degradation.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,6 +179,4 @@ You can also manage your app using Azure PowerShell. For more information, see [
179179
- [Tutorial: Run a load test to identify performance bottlenecks in a web app](/azure/app-testing/load-testing/tutorial-identify-bottlenecks-azure-portal)
180180

181181

182-
[!INCLUDE [azure-help-support](~/includes/azure-help-support.md)]
183-
184182
[!INCLUDE [Third-party contact disclaimer](~/includes/third-party-contact-disclaimer.md)]
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
---
2+
title: Web Request Times Out In App Service
3+
description: This article provides guidance on addressing when a web request times out after 230 seconds in Azure App Service.
4+
author: JarrettRenshaw
5+
manager: dcscontentpm
6+
ms.topic: troubleshooting-general
7+
ms.date: 12/16/2025
8+
ms.author: jarrettr
9+
ms.reviewer: v-ryanberg
10+
ms.service: azure-app-service
11+
ms.custom: sap:Availability, Performance, and Application Issues
12+
---
13+
# Web request times out in App Service
14+
15+
This article provides guidance on addressing when a web request times out after 230 seconds in Azure App Service.
16+
17+
## Symptom
18+
19+
A web request times out after 230 seconds (about four minutes).
20+
21+
## Cause
22+
23+
Azure Load Balancer has a default idle timeout setting of four minutes. This setting is generally a reasonable response time limit for a web request. Therefore, App Service returns a timeout to the client if your application doesn't return a response within approximately 240 seconds (230 seconds on Windows app, 240 seconds on Linux app).
24+
25+
## Resolution
26+
27+
If your web app requires background processing, we recommend using Azure WebJobs. The Azure web app can call WebJobs and be notified when background processing is finished. You can choose from multiple methods for using WebJobs, including queues and triggers.
28+
29+
WebJobs is designed for background processing. You can do as much background processing as you want in a WebJob. For more information about WebJobs, see [Run background tasks with WebJobs](/azure/app-service/webjobs-create).
30+

support/azure/azure-kubernetes/error-codes/aks-upgrade-blocked.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,4 +97,4 @@ az aks get-versions --location <region> --output table
9797

9898
- **Test thoroughly:** To identify and resolve any compatibility issues, perform thorough testing in a staging environment.
9999

100-
[!INCLUDE [azure-help-support](../../../includes/azure-help-support.md)]
100+
(../../../includes/azure-help-support.md)]

0 commit comments

Comments
 (0)