Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważne
Od 31 marca 2025 r. usługi w chmurze (wsparcie dodatkowe) są przestarzałe i zostaną w pełni wycofane 31 marca 2027 r. Dowiedz się więcej o tej deprecjacji i migracji.
Te przykłady obejmują różne sposoby aktualizowania istniejącego wdrożenia usługi Azure Cloud Service (rozszerzonej pomocy technicznej).
Dodawanie rozszerzenia do istniejącej usługi w chmurze
Poniższy zestaw poleceń dodaje rozszerzenie protokołu RDP (Remote Desktop Protocol) do już istniejącej usługi w chmurze o nazwie ContosoCS, która należy do grupy zasobów o nazwie ContosOrg.
# Create RDP extension object
$rdpExtension = New-AzCloudServiceRemoteDesktopExtensionObject -Name "RDPExtension" -Credential $credential -Expiration $expiration -TypeHandlerVersion "1.2.1"
# Get existing cloud service
$cloudService = Get-AzCloudService -ResourceGroup "ContosOrg" -CloudServiceName "ContosoCS"
# Add RDP extension to existing cloud service extension object
$cloudService.ExtensionProfile.Extension = $cloudService.ExtensionProfile.Extension + $rdpExtension
# Update cloud service
$cloudService | Update-AzCloudService
Usuwanie wszystkich rozszerzeń z usługi w chmurze
Poniższy zestaw poleceń usuwa wszystkie rozszerzenia z istniejącej usługi w chmurze o nazwie ContosoCS, która należy do grupy zasobów o nazwie ContosOrg.
# Get existing cloud service
$cloudService = Get-AzCloudService -ResourceGroup "ContosOrg" -CloudServiceName "ContosoCS"
# Set extension to empty list
$cloudService.ExtensionProfile.Extension = @()
# Update cloud service
$cloudService | Update-AzCloudService
Usuwanie rozszerzenia pulpitu zdalnego z usługi w chmurze
Poniższy zestaw poleceń usuwa rozszerzenie RDP z istniejącej usługi w chmurze o nazwie ContosoCS, która należy do grupy zasobów o nazwie ContosOrg.
# Get existing cloud service
$cloudService = Get-AzCloudService -ResourceGroup "ContosOrg" -CloudServiceName "ContosoCS"
# Remove extension by name RDPExtension
$cloudService.ExtensionProfile.Extension = $cloudService.ExtensionProfile.Extension | Where-Object { $_.Name -ne "RDPExtension" }
# Update cloud service
$cloudService | Update-AzCloudService
Skalowanie poziome/skurczenie lub rozszerzenie wystąpień ról
Poniższy zestaw poleceń pokazuje, jak skalować horyzontalnie i zmniejszać liczbę instancji roli dla usługi w chmurze o nazwie ContosoCS, która należy do grupy zasobów o nazwie ContosOrg.
# Get existing cloud service
$cloudService = Get-AzCloudService -ResourceGroup "ContosOrg" -CloudServiceName "ContosoCS"
# Scale-out all role instance count by 1
$cloudService.RoleProfile.Role | ForEach-Object {$_.SkuCapacity += 1}
# Scale-in ContosoFrontend role instance count by 1
$role = $cloudService.RoleProfile.Role | Where-Object {$_.Name -eq "ContosoFrontend"}
$role.SkuCapacity -= 1
# Update cloud service configuration as per the new role instance count
$cloudService.Configuration = $configuration
# Update cloud service
$cloudService | Update-AzCloudService
Następne kroki
Aby uzyskać więcej informacji na temat usług Azure Cloud Services (wsparcie dodatkowe), zobacz Omówienie usług Azure Cloud Services (rozszerzona pomoc techniczna).