Skip to content

Commit 349492a

Browse files
committed
Add edits
1 parent 5145214 commit 349492a

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

articles/app-service/routine-maintenance.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Like personal computers, mobile phones, and other devices, machines in the cloud
2424

2525
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).
2626

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**.
2828

2929
:::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":::
3030

@@ -34,7 +34,7 @@ From top to bottom, the example shows:
3434
- Affected regions and subscriptions.
3535
- The expected maintenance window.
3636

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:
3838

3939
:::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":::
4040

articles/app-service/troubleshoot-intermittent-outbound-connection-errors.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ This article helps you troubleshoot intermittent connection errors and related p
1616

1717
## Symptoms
1818

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:
2020

2121
* Slow response times on all or some of the instances in a service plan.
2222
* Intermittent 5xx or **Bad Gateway** errors
@@ -32,7 +32,7 @@ The major cause for intermittent connection issues is hitting a limit while maki
3232

3333
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.
3434

35-
## Avoid SNAT port limitations
35+
## Avoiding the problem
3636

3737
There are a few solutions that let you avoid SNAT port limitations. They include:
3838

@@ -51,7 +51,7 @@ If possible, improve your code to use connection pools and avoid the entire situ
5151

5252
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.
5353

54-
### Modify the application to use connection pooling
54+
### Use connection pooling
5555

5656
* For pooling HTTP connections, review [Pool HTTP connections with HttpClientFactory](/aspnet/core/performance/performance-best-practices#pool-http-connections-with-httpclientfactory).
5757
* 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
111111
* Keep-alive and HTTP connection pooling are enabled by default in [Requests](https://requests.readthedocs.io/en/latest/user/advanced/#keep-alive) module.
112112
* [Urllib3](https://urllib3.readthedocs.io/en/stable/reference/urllib3.connectionpool.html)
113113

114-
### Modify the application to reuse connections
114+
### Reuse connections
115115

116116
For more pointers and examples on managing connections in Azure functions, see [Manage connections in Azure Functions](../azure-functions/manage-connections.md).
117117

118-
### Modify the application to use less aggressive retry logic
118+
### Use less aggressive retry logic
119119

120120
For more guidance and examples, see [Retry pattern](/azure/architecture/patterns/retry).
121121

articles/app-service/tutorial-secure-domain-certificate.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.author: msangapu
77
ms.date: 04/28/2025
88
---
99

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
1111

1212
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.
1313

0 commit comments

Comments
 (0)