Aktualisieren eines Azure-Clouddiensts (erweiterter Support)
Artikel
In diesen Beispielen werden verschiedene Möglichkeiten zum Aktualisieren einer vorhandenen Azure Cloud Services-Bereitstellung (erweiterter Support) behandelt.
Hinzufügen einer Erweiterung zu einer vorhandenen Cloud Services-Instanz
Die folgenden Befehle fügen eine RDP-Erweiterung (Remotedesktopprotokoll) zu einem bereits bestehenden Clouddienst namens ContosoCS hinzu, der zur Ressourcengruppe ContosOrg gehört.
Entfernen aller Erweiterungen aus einer Cloud Services-Instanz
Die folgenden Befehle entfernen alle Erweiterungen aus dem bestehenden Clouddienst namens ContosoCS, der zur Ressourcengruppe ContosOrg gehört.
PowerShell
# 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
Entfernen der Remotedesktoperweiterung aus Cloud Services
Die folgenden Befehle entfernen die RDP-Erweiterung aus dem bestehenden Clouddienst namens ContosoCS, der zur Ressourcengruppe ContosOrg gehört.
PowerShell
# 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
Horizontales Skalieren/Abskalieren von Rolleninstanzen
Die folgenden Befehle zeigen, wie die Anzahl der Rolleninstanzen für den Clouddienst namens ContosoCS, der zur Ressourcengruppe ContosOrg gehört, ab- und aufskaliert werden kann.
PowerShell
# 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
Erstellen von End-to-End-Lösungen in Microsoft Azure zum Erstellen von Azure Functions-Lösungen, Implementieren und Verwalten von Web-Apps, Entwickeln von Lösungen mit Azure Storage u. v. m.
In diesem Artikel wird beschrieben, wie SKU-Informationen in CSCFG- und CSDEF-Dateien für Azure Cloud Services (erweiterte Unterstützung) überschrieben werden.
Eine Clouddienstrolle, die plötzlich zyklisch ausgeführt wird, kann zu erheblichen Ausfallzeiten führen. Hier sind einige allgemeine Probleme aufgeführt, die zum zyklischen Ausführen von Rollen führen. Diese können Ihnen dabei helfen, Ausfallzeiten zu verringern.