Skip to content

Commit e21569d

Browse files
authored
Merge pull request #229300 from MicrosoftDocs/repo_sync_working_branch
Confirm merge from repo_sync_working_branch to main to sync with https://github.com/MicrosoftDocs/azure-docs (branch main)
2 parents 85b0bb3 + f0990fc commit e21569d

File tree

5 files changed

+10
-4
lines changed

5 files changed

+10
-4
lines changed

articles/frontdoor/standard-premium/how-to-enable-private-link-storage-account.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ In this section, you'll map the Private Link service to a private endpoint creat
4949
| Weight | 1000 (default). Assign weights to your different origin when you want to distribute traffic.|
5050
| Region | Select the region that is the same or closest to your origin. |
5151
| Target sub resource | The type of sub-resource for the resource selected above that your private endpoint will be able to access. You can select *blob* or *web*. |
52-
| Request message | Customize message or choose the default. |
52+
| Request message | Custom message to see while approving the Private Endpoint. |
5353

5454
1. Then select **Add** to save your configuration. Then select **Update** to save the origin group settings.
5555

articles/frontdoor/standard-premium/how-to-enable-private-link-web-app.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ In this section, you'll map the Private Link service to a private endpoint creat
5151
| Weight | 1000 (default). Assign weights to your different origin when you want to distribute traffic.|
5252
| Region | Select the region that is the same or closest to your origin. |
5353
| Target sub resource | The type of sub-resource for the resource selected above that your private endpoint will be able to access. You can select *site*. |
54-
| Request message | Customize message or choose the default. |
54+
| Request message | Custom message to see while approving the Private Endpoint. |
5555

5656
1. Select **Add** to save your configuration. Then select **Update** to save the origin group settings.
5757

articles/logic-apps/tutorial-process-mailing-list-subscriptions-workflow.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,7 @@ When you're done, your logic app looks like this workflow at a high level:
6161
| **Resource group** | LA-MailingList-RG | The name for the [Azure resource group](../azure-resource-manager/management/overview.md), which is used to organize related resources. This example creates a new resource group named `LA-MailingList-RG`. |
6262
| **Name** | LA-MailingList | Your logic app's name, which can contain only letters, numbers, hyphens (`-`), underscores (`_`), parentheses (`(`, `)`), and periods (`.`). This example uses `LA-MailingList`. |
6363
| **Location** | West US | The region where to store your logic app information. This example uses `West US`. |
64+
| **Plan type** | Consumption |
6465
| **Log Analytics** | Off | Keep the **Off** setting for diagnostic logging. |
6566
||||
6667

articles/service-bus-messaging/service-bus-async-messaging.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ ms.date: 04/23/2021
1010

1111
Asynchronous messaging can be implemented in a variety of different ways. With queues, topics, and subscriptions, Azure Service Bus supports asynchronism via a store and forward mechanism. In normal (synchronous) operation, you send messages to queues and topics, and receive messages from queues and subscriptions. Applications you write depend on these entities always being available. When the entity health changes, due to a variety of circumstances, you need a way to provide a reduced capability entity that can satisfy most needs.
1212

13-
Applications typically use asynchronous messaging patterns to enable a number of communication scenarios. You can build applications in which clients can send messages to services, even when the service is not running. For applications that experience bursts of communications, a queue can help level the load by providing a place to buffer communications. Finally, you can get a simple but effective load balancer to distribute messages across multiple machines.
13+
Applications typically use asynchronous messaging patterns to enable a number of communication scenarios. You can build applications in which clients can send messages to services, even when the service is not running. For applications that experience bursts of communications, a queue can help [level the load](/azure/architecture/patterns/queue-based-load-leveling) by providing a place to buffer communications. Finally, you can get a simple but effective load balancer to distribute messages across multiple machines.
1414

1515
In order to maintain availability of any of these entities, consider a number of different ways in which these entities can appear unavailable for a durable messaging system. Generally speaking, we see the entity becomes unavailable to applications we write in the following different ways:
1616

@@ -41,6 +41,8 @@ With Service Bus, throttling enables cooperative message rate management. Each i
4141

4242
As a mitigation, the code must read the error and halt any retries of the message for at least 10 seconds. Since the error can happen across pieces of the customer application, it is expected that each piece independently executes the retry logic. The code can reduce the probability of being throttled by enabling partitioning on a namespace, queue or topic.
4343

44+
For more information on how application code should handle throttling concerns, see the [documentation on the Throttling Pattern](/azure/architecture/patterns/throttling).
45+
4446
### Issue for an Azure dependency
4547
Other components within Azure can occasionally have service issues. For example, when a system that Service Bus uses is being upgraded, that system can temporarily experience reduced capabilities. To work around these types of issues, Service Bus regularly investigates and implements mitigations. Side effects of these mitigations do appear. For example, to handle transient issues with storage, Service Bus implements a system that allows message send operations to work consistently. Due to the nature of the mitigation, a sent message can take up to 15 minutes to appear in the affected queue or subscription and be ready for a receive operation. Generally speaking, most entities will not experience this issue. However, given the number of entities in Service Bus within Azure, this mitigation is sometimes needed for a small subset of Service Bus customers.
4648

articles/service-bus-messaging/service-bus-throttling.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ ms.date: 11/14/2022
77

88
# Throttling operations on Azure Service Bus
99

10-
Cloud native solutions give a notion of unlimited resources that can scale with your workload. While this notion is more true in the cloud than it is with on-premises systems, there are still limitations that exist in the cloud. These limitations may cause throttling of client application requests in both standard and premium tiers as discussed in this article.
10+
Cloud native solutions give a notion of unlimited resources that can scale with your workload. While this notion is more true in the cloud than it is with on-premises systems, there are still limitations that exist in the cloud. These limitations may cause [throttling](/azure/architecture/patterns/throttling) of client application requests in both standard and premium tiers as discussed in this article.
1111

1212
## Throttling in standard tier
1313

@@ -86,6 +86,9 @@ When a request is throttled, it implies that the service is busy because it's fa
8686

8787
As throttling is the expected behavior of any cloud native service, retry logic is built into the Service Bus SDK itself. The default is set to auto retry with an exponential back-off to ensure that we don't have the same request being throttled each time. The default retry logic will apply to every operation.
8888

89+
>[!NOTE]
90+
> Message-processing code that calls other third-party services may be throttled by those other services as well. For more information on how to handle these scenarios, see the [documentation on the Throttling Pattern](/azure/architecture/patterns/throttling).
91+
8992
### Does throttling result in data loss?
9093

9194
Azure Service Bus is optimized for persistence, we ensure that all the data sent to Service Bus is committed to storage before the service acknowledges the success of the request.

0 commit comments

Comments
 (0)