You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/app-service/routine-maintenance.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ Like personal computers, mobile phones, and other devices, machines in the cloud
24
24
25
25
Because a typical cloud solution consists of multiple applications, databases, storage accounts, functions, and other resources, parts of your solutions can undergo maintenance at different times. Some of this coordination is related to geography, region, datacenters, and availability zones. It can also be due to the cloud, where not everything is touched simultaneously. For more information, see [Safe deployment practices](/devops/operate/safe-deployment-practices).
26
26
27
-
The following screenshot shows an example of a maintenance event:
27
+
To find maintenance events, search for **Service Health** in the Azure Portal. Under **Active Events**, select **Planned maintenance**.
28
28
29
29
:::image type="content" source="media/routine-maintenance/routine-maintenance.png" alt-text="Screenshot of a maintenance event in the Azure portal." lightbox="media/routine-maintenance/routine-maintenance.png":::
30
30
@@ -34,7 +34,7 @@ From top to bottom, the example shows:
34
34
- Affected regions and subscriptions.
35
35
- The expected maintenance window.
36
36
37
-
The following screenshots show additional information available through the Impacted Resources tab:
37
+
The following screenshots show additional information available through the **Impacted Resources** tab:
38
38
39
39
:::image type="content" source="media/routine-maintenance/routine-maintenance-first-page.png" alt-text="Screenshot of the Impacted Resources section in the Azure portal." lightbox="media/routine-maintenance/routine-maintenance-first-page.png":::
Copy file name to clipboardExpand all lines: articles/app-service/troubleshoot-intermittent-outbound-connection-errors.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ This article helps you troubleshoot intermittent connection errors and related p
16
16
17
17
## Symptoms
18
18
19
-
Applications and functions hosted on Azure App service might exhibit one or more of the following symptoms:
19
+
Applications and functions hosted on Azure App service might exhibit one or more of the following issues:
20
20
21
21
* Slow response times on all or some of the instances in a service plan.
22
22
* Intermittent 5xx or **Bad Gateway** errors
@@ -32,7 +32,7 @@ The major cause for intermittent connection issues is hitting a limit while maki
32
32
33
33
When applications or functions rapidly open a new connection, they can quickly exhaust their preallocated quota of 128 ports. They're then blocked until a new SNAT port becomes available, either through dynamically allocating more SNAT ports, or through reuse of a reclaimed SNAT port. If your app runs out of SNAT ports, it has intermittent outbound connectivity issues.
34
34
35
-
## Avoid SNAT port limitations
35
+
## Avoiding the problem
36
36
37
37
There are a few solutions that let you avoid SNAT port limitations. They include:
38
38
@@ -51,7 +51,7 @@ If possible, improve your code to use connection pools and avoid the entire situ
51
51
52
52
To learn more about strategies for mitigating SNAT port exhaustion, see [Use SNAT for outbound connections](../load-balancer/load-balancer-outbound-connections.md). Of these strategies, the following are applicable to apps and functions hosted on Azure App service.
53
53
54
-
### Modify the application to use connection pooling
54
+
### Use connection pooling
55
55
56
56
* For pooling HTTP connections, review [Pool HTTP connections with HttpClientFactory](/aspnet/core/performance/performance-best-practices#pool-http-connections-with-httpclientfactory).
57
57
* For information on SQL Server connection pooling, review [SQL Server Connection Pooling (ADO.NET)](/dotnet/framework/data/adonet/sql-server-connection-pooling).
@@ -111,11 +111,11 @@ HTTP connection pooling
111
111
* Keep-alive and HTTP connection pooling are enabled by default in [Requests](https://requests.readthedocs.io/en/latest/user/advanced/#keep-alive) module.
For more pointers and examples on managing connections in Azure functions, see [Manage connections in Azure Functions](../azure-functions/manage-connections.md).
117
117
118
-
### Modify the application to use less aggressive retry logic
118
+
### Use less aggressive retry logic
119
119
120
120
For more guidance and examples, see [Retry pattern](/azure/architecture/patterns/retry).
Copy file name to clipboardExpand all lines: articles/app-service/tutorial-secure-domain-certificate.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ ms.author: msangapu
7
7
ms.date: 04/28/2025
8
8
---
9
9
10
-
# Tutorial: Secure your Azure App Service app with a custom domain and a managed certificate
10
+
# Tutorial: Use a custom domain and a managed certificate to secure your app
11
11
12
12
The default domain name that comes with your app might not represent your brand the way you want. In this tutorial, you configure App Service with a `www` domain you own, such as `www.contoso.com`, and secure the custom domain with an App Service managed certificate.
0 commit comments