Skip to content

Commit 5ad9e57

Browse files
authored
Clarify NServiceBus routing with multiple storage accounts
Updated the section on routing with multiple storage accounts to clarify the use of NServiceBus and the notation for specifying destination addresses.
1 parent a8f5d77 commit 5ad9e57

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

transports/azure-storage-queues/multi-storageaccount-support.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,16 @@ For additional guidance on considerations when developing a system using Azure S
2929
> [!NOTE]
3030
> There are limits to how much using multiple storage accounts increase throughput. Consider using [scale units as a comprehensive scaling strategy](https://learn.microsoft.com/en-us/azure/well-architected/performance-efficiency/scale-partition#choose-a-scaling-strategy) to address higher throughput and reliability needs.
3131
32-
## Cross namespace routing
32+
## NServiceBus routing with multiple storage accounts
3333

34-
NServiceBus allows to specify destination addresses using an `"endpoint@physicallocation"` when messages are dispatched, in various places such as the [Send](/nservicebus/messaging/send-a-message.md) and [Routing](/nservicebus/messaging/routing.md) API or the `MessageEndpointMappings`. In this notation the `physicallocation` section represents the location where the endpoint's infrastructure is hosted, such as a storage account.
34+
The preferred way to route when using multiple accounts is to register endpoints with their associated storage accounts.
3535

36-
Using this notation it is possible to route messages to any endpoint hosted in any storage account.
36+
partial: registered-endpoint
37+
38+
NServiceBus allows specifying destination addresses using the `<endpoint>@<physicallocation>` notation when messages are dispatched. In this notation, the `physicallocation` element represents the location where the endpoint's infrastructure is hosted, such as a storage account.
39+
40+
Using this notation, it is possible to route messages to any endpoint hosted in any storage account.
3741

3842
partial: routing-send-options-full-connectionstring
3943

4044
partial: aliases
41-
42-
partial: registered-endpoint

0 commit comments

Comments
 (0)