Skip to content

Commit 8f5ecbd

Browse files
authored
Merge pull request #204102 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 92b7b05 + 0ca46e9 commit 8f5ecbd

8 files changed

+27
-7
lines changed

articles/azure-monitor/app/monitor-web-app-availability.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ The name *URL ping test* is a bit of a misnomer. These tests don't use Internet
1313
To create an availability test, you need use an existing Application Insights resource or [create an Application Insights resource](create-new-resource.md).
1414

1515
> [!NOTE]
16-
> URL ping tests are categorized as classic tests. You can find them under **Add Classic Test** on the **Availability** pane. For more advanced features, see [Standard tests (preview)](availability-standard-tests.md).
16+
> URL ping tests are categorized as classic tests. You can find them under **Add Classic Test** on the **Availability** pane. For more advanced features, see [Standard tests](availability-standard-tests.md).
1717
1818
## Create a test
1919

articles/azure-signalr/signalr-concept-messages-and-connections.md

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,21 @@ Azure SignalR Service supports the same formats as ASP.NET Core SignalR: [JSON](
1818

1919
## Message size
2020

21-
Azure SignalR Service has no size limit for messages.
22-
23-
Large messages are split into smaller messages that are no more than 2 KB each and transmitted separately. SDKs handle message splitting and assembling. No developer efforts are needed.
21+
The following limits apply for Azure SignalR Service messages:
22+
23+
* Client messages:
24+
* For long polling or server side events, the client cannot send messages larger than 1MB.
25+
* There is no size limit for Websockets for service.
26+
* App server can set a limit for client message size. Default is 32KB. For more information, see [Security considerations in ASP.NET Core SignalR](/aspnet/core/signalr/security?#buffer-management).
27+
* For serverless, the message size is limited by upstream implementation, but under 1MB is recommended.
28+
* Server messages:
29+
* There is no limit to server message size, but under 16MB is recommended.
30+
* App server can set a limit for client message size. Default is 32KB. For more information, see [Security considerations in ASP.NET Core SignalR](/aspnet/core/signalr/security?#buffer-management).
31+
* Serverless:
32+
* Rest API: 1MB for message body, 16KB for headers.
33+
* There is no limit for Websockets, [management SDK persistent mode](https://github.com/Azure/azure-signalr/blob/dev/docs/management-sdk-guide.md), but under 16MB is recommended.
34+
35+
For Websockets clients, large messages are split into smaller messages that are no more than 2 KB each and transmitted separately. SDKs handle message splitting and assembling. No developer efforts are needed.
2436

2537
Large messages do negatively affect messaging performance. Use smaller messages whenever possible, and test to determine the optimal message size for each use-case scenario.
2638

articles/cosmos-db/how-to-setup-rbac.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,7 @@ Assign a role to an identity:
317317
$resourceGroupName = "<myResourceGroup>"
318318
$accountName = "<myCosmosAccount>"
319319
$readOnlyRoleDefinitionId = "<roleDefinitionId>" # as fetched above
320+
# For Service Principals make sure to use the Object ID as found in the Enterprise applications section of the Azure Active Directory portal blade.
320321
$principalId = "<aadPrincipalId>"
321322
New-AzCosmosDBSqlRoleAssignment -AccountName $accountName `
322323
-ResourceGroupName $resourceGroupName `
@@ -333,6 +334,7 @@ Assign a role to an identity:
333334
resourceGroupName='<myResourceGroup>'
334335
accountName='<myCosmosAccount>'
335336
readOnlyRoleDefinitionId = '<roleDefinitionId>' # as fetched above
337+
# For Service Principals make sure to use the Object ID as found in the Enterprise applications section of the Azure Active Directory portal blade.
336338
principalId = '<aadPrincipalId>'
337339
az cosmosdb sql role assignment create --account-name $accountName --resource-group $resourceGroupName --scope "/" --principal-id $principalId --role-definition-id $readOnlyRoleDefinitionId
338340
```

articles/cosmos-db/partitioning-overview.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,9 @@ For **all** containers, your partition key should:
102102

103103
If you need [multi-item ACID transactions](database-transactions-optimistic-concurrency.md#multi-item-transactions) in Azure Cosmos DB, you will need to use [stored procedures or triggers](how-to-write-stored-procedures-triggers-udfs.md#stored-procedures). All JavaScript-based stored procedures and triggers are scoped to a single logical partition.
104104

105+
> [!NOTE]
106+
> If you only have one physical partition, the value of the partition key may not be relevant as all queries will target the same physical partition.
107+
105108
## Partition keys for read-heavy containers
106109

107110
For most containers, the above criteria is all you need to consider when picking a partition key. For large read-heavy containers, however, you might want to choose a partition key that appears frequently as a filter in your queries. Queries can be [efficiently routed to only the relevant physical partitions](how-to-query-container.md#in-partition-query) by including the partition key in the filter predicate.

articles/hdinsight/hdinsight-use-availability-zones.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ HDInsight clusters can currently be created using availability zones in the foll
4444
- US Gov Virginia
4545
- West Europe
4646
- West US 2
47+
- Korea Central
4748

4849
## Overview of availability zones for HDInsight clusters
4950

articles/migrate/how-to-set-up-appliance-vmware.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -123,7 +123,7 @@ In the configuration manager, select **Set up prerequisites**, and then complete
123123

124124
After the appliance is successfully registered, to see the registration details, select **View details**.
125125

126-
1. **Install the VDDK**: The appliance checks that VMware vSphere Virtual Disk Development Kit (VDDK) is installed. If the VDDK isn't installed, download VDDK 6.7 from VMware. Extract the downloaded zip file contents to the specified location on the appliance, as indicated in the *Installation instructions*.
126+
1. **Install the VDDK**: The appliance checks that VMware vSphere Virtual Disk Development Kit (VDDK) is installed. If the VDDK isn't installed, download VDDK 6.7 from VMware. Extract the downloaded zip file contents to the specified location on the appliance, the default path is *C:\Program Files\VMware\VMware Virtual Disk Development Kit* as indicated in the *Installation instructions*.
127127
128128
Azure Migrate Server Migration uses the VDDK to replicate servers during migration to Azure.
129129

articles/migrate/tutorial-discover-vmware.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -255,7 +255,7 @@ In the configuration manager, select **Set up prerequisites**, and then complete
255255

256256
After the appliance is successfully registered, to see the registration details, select **View details**.
257257

258-
1. **Install the VDDK**: The appliance checks that VMware vSphere Virtual Disk Development Kit (VDDK) is installed. If the VDDK isn't installed, download VDDK 6.7 from VMware. Extract the downloaded zip file contents to the specified location on the appliance, as indicated in the *Installation instructions*.
258+
1. **Install the VDDK**: The appliance checks that VMware vSphere Virtual Disk Development Kit (VDDK) is installed. If the VDDK isn't installed, download VDDK 6.7 from VMware. Extract the downloaded zip file contents to the specified location on the appliance, the default path is *C:\Program Files\VMware\VMware Virtual Disk Development Kit* as indicated in the *Installation instructions*.
259259
260260
Azure Migrate Server Migration uses the VDDK to replicate servers during migration to Azure.
261261

articles/migrate/tutorial-migrate-physical-virtual-machines.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Migrate machines as physical server to Azure with Azure Migrate.
33
description: This article describes how to migrate physical machines to Azure with Azure Migrate.
4-
author: rahulg1190
4+
author: rahug1190
55
ms.author: rahugup
66
ms.manager: bsiva
77
ms.topic: tutorial
@@ -73,6 +73,8 @@ Assign the Virtual Machine Contributor role to the Azure account. This provides
7373
- Write to an Azure managed disk.
7474

7575
### Create an Azure network
76+
> [!IMPORTANT]
77+
> Virtual Networks (VNets) are a regional service, so make sure you create your VNet in the desired target Azure Region. For example: if you are planning on replicating and migrating Virtual Machines from your on-premises environment to the East US Azure Region, then your target VNet **must be created** in the East US Region. To connect VNets in different regions refer to the [Virtual network peering](/azure/virtual-network/virtual-network-peering-overview) guide.
7678
7779
[Set up](../virtual-network/manage-virtual-network.md#create-a-virtual-network) an Azure virtual network (VNet). When you replicate to Azure, Azure VMs are created and joined to the Azure VNet that you specify when you set up migration.
7880

0 commit comments

Comments
 (0)