This content has been machine translated dynamically.
Dieser Inhalt ist eine maschinelle Übersetzung, die dynamisch erstellt wurde. (Haftungsausschluss)
Cet article a été traduit automatiquement de manière dynamique. (Clause de non responsabilité)
Este artículo lo ha traducido una máquina de forma dinámica. (Aviso legal)
此内容已经过机器动态翻译。 放弃
このコンテンツは動的に機械翻訳されています。免責事項
이 콘텐츠는 동적으로 기계 번역되었습니다. 책임 부인
Este texto foi traduzido automaticamente. (Aviso legal)
Questo contenuto è stato tradotto dinamicamente con traduzione automatica.(Esclusione di responsabilità))
This article has been machine translated.
Dieser Artikel wurde maschinell übersetzt. (Haftungsausschluss)
Ce article a été traduit automatiquement. (Clause de non responsabilité)
Este artículo ha sido traducido automáticamente. (Aviso legal)
この記事は機械翻訳されています.免責事項
이 기사는 기계 번역되었습니다.책임 부인
Este artigo foi traduzido automaticamente.(Aviso legal)
这篇文章已经过机器翻译.放弃
Questo articolo è stato tradotto automaticamente.(Esclusione di responsabilità))
Translation failed!
Broker PowerShell SDK-Befehle
Sie können Autoscale für Bereitstellungsgruppen mit dem Broker PowerShell SDK konfigurieren. Um Autoscale mit PowerShell-Befehlen zu konfigurieren, müssen Sie PowerShell SDK Version 7.21.0.12 oder höher verwenden. Weitere Informationen zu den PowerShell SDKs finden Sie unter SDKs und APIs.
Set-BrokerDesktopGroup
Deaktiviert oder aktiviert vorhandene BrokerDesktopGroup oder ändert deren Einstellungen. Weitere Informationen zu diesem Cmdlet finden Sie unter https://citrix.github.io/delivery-controller-sdk/Broker/Set-BrokerDesktopGroup/.
Beispiele
Die folgenden Beispiele verdeutlichen die Verwendung der PowerShell-Cmdlets:
Autoscale aktivieren
- Angenommen, Sie möchten Autoscale für die Bereitstellungsgruppe “MyDesktop” aktivieren. Verwenden Sie den PowerShell-Befehl
Set-BrokerDesktopGroup
. Beispiel:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -AutoscalingEnabled $true
Kapazitätspuffer für Spitzen- und Nebenzeiten separat festlegen
- Angenommen, Sie möchten für die Bereitstellungsgruppe “MyDesktop” den Kapazitätspuffer für Spitzenzeiten auf 20 % und für Nebenzeiten auf 10 % festlegen. Verwenden Sie den PowerShell-Befehl
Set-BrokerDesktopGroup
. Beispiel:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakBufferSizePercent 20 -OffPeakBufferSizePercent 10
Einstellung Timeout für “Wenn getrennt” konfigurieren
- Angenommen, Sie möchten für die Bereitstellungsgruppe “MyDesktop” den Wert Timeout für “Wenn getrennt” auf 60 Minuten für Spitzenzeiten und auf 30 Minuten für Nebenzeiten festlegen. Verwenden Sie den PowerShell-Befehl
Set-BrokerDesktopGroup
. Beispiel:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakDisconnectTimeout 60 -OffPeakDisconnectTimeout 30
Einstellung Timeout für “Wenn abgemeldet” konfigurieren
- Angenommen, Sie möchten für die Bereitstellungsgruppe “MyDesktop” den Wert Timeout für “Wenn abgemeldet” auf 60 Minuten für Spitzenzeiten und auf 30 Minuten für Nebenzeiten festlegen. Verwenden Sie den PowerShell-Befehl
Set-BrokerDesktopGroup
. Beispiel:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakLogOffTimeout 60 -OffPeakLogOffTimeout 30
Einstellung Ausschaltverzögerung konfigurieren
- Angenommen, Sie möchten die Ausschaltverzögerung für die Bereitstellungsgruppe “MyDesktop” auf 15 Minuten festlegen. Verwenden Sie den PowerShell-Befehl
Set-BrokerDesktopGroup
. Beispiel:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PowerOffDelay 15
Konfigurieren eines Zeitraums, in dem die Ausschaltverzögerung nicht angewendet wird
- Angenommen, Sie möchten die Ausschaltverzögerung für die Bereitstellungsgruppe “MyDesktop” auf 30 Minuten festlegen. Verwenden Sie den PowerShell-Befehl
Set-BrokerDesktopGroup
. Beispiel:-
C:\PS> Set-BrokerDesktopGroup "MyDesktop" -SettlementPeriodBeforeAutoShutdown 30
.
-
Eigenschaft Maschineninstanzkosten konfigurieren
- Angenommen, Sie möchten für die Bereitstellungsgruppe “MyDesktop” die Maschineninstanzkosten pro Stunde auf 0,2 Dollar festlegen. Verwenden Sie den PowerShell-Befehl
Set-BrokerDesktopGroup
. Beispiel:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -MachineCost 0.2
New-BrokerPowerTimeScheme
Erstellt ein BrokerPowerTimeScheme für eine Bereitstellungsgruppe. Weitere Informationen finden Sie unter https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerPowerTimeScheme/.
Beispiel
Angenommen, Sie möchten ein Energiezeitschema für die Bereitstellungsgruppe mit dem UID-Wert 3 erstellen. Das neue Schema gilt für Wochenenden, Montage und Dienstage. Der Zeitraum von 8:00 bis 18:30 Uhr gilt als Spitzenzeit für die Tage im ausgewählten Zeitplan. Für Spitzenzeiten beträgt die Poolgröße (die Anzahl der eingeschalteten Maschinen) 20. Für Nebenzeiten sind es 5 Maschinen. Sie können den PowerShell-Befehl Set-BrokerDesktopGroup
verwenden. Beispiel:
PS C:\> $ps48=(0..47 | %{ if ($_ -lt 16 -or $_ -gt 37) { 5 } else { 20 } } )
PS C:\> $pt48=(0..47 | %{ if ($_ -lt 16 -or $_ -gt 37) { $false } else { $true } } )
PS C:\> New-BrokerPowerTimeScheme -Name 'First Half Week' -DaysOfWeek Weekend,Monday,Tuesday -DesktopGroupUid 3 -PeakHalfHours $pt48 -PoolSize $ps48
Parameter für dynamische Sitzungstimeouts
Die folgenden Broker PowerShell SDK-Cmdlets wurden für dynamische Sitzungstimeouts erweitert, indem mehrere neue Parameter unterstützt werden:
- Get-BrokerDesktopGroup
- New-BrokerDesktopGroup
- Set-BrokerDesktopGroup
Zu diesen Parametern gehören:
-
DisconnectPeakIdleSessionAfterSeconds: Zeit in Sekunden, nach der eine Leerlaufsitzung während der Spitzenzeit getrennt wird. Die Eigenschaft hat den Standardwert 0 und das zugehörige Verhalten während der Spitzenzeit ist somit deaktiviert. Ein Wert über 0 aktiviert das Verhalten für die Bereitstellungsgruppe während der Spitzenzeit.
-
DisconnectOffPeakIdleSessionAfterSeconds: Zeit in Sekunden, nach der eine Leerlaufsitzung während der Nebenzeit getrennt wird. Die Eigenschaft hat den Standardwert 0 und das zugehörige Verhalten während der Nebenzeit ist somit deaktiviert. Ein Wert über 0 aktiviert das Verhalten für die Bereitstellungsgruppe während der Nebenzeit.
-
LogoffPeakDisconnectedSessionAfterSeconds: Zeit in Sekunden, nach der eine getrennte Sitzung während der Spitzenzeit beendet wird. Die Eigenschaft hat den Standardwert 0 und das zugehörige Verhalten während der Spitzenzeit ist somit deaktiviert. Ein Wert über 0 aktiviert das Verhalten für die Bereitstellungsgruppe während der Spitzenzeit.
-
LogoffOffPeakDisconnectedSessionAfterSeconds: Zeit in Sekunden, nach der eine getrennte Sitzung während der Nebenzeit beendet wird. Die Eigenschaft hat den Standardwert 0 und das zugehörige Verhalten während der Nebenzeit ist somit deaktiviert. Ein Wert über 0 aktiviert das Verhalten für die Bereitstellungsgruppe während der Nebenzeit.
Beispiel
Einsatzbeispiel: Sie möchten das Timeout für Leerlaufsitzungen während der Spitzenzeit für die Bereitstellungsgruppe “MyDesktop” auf 3.600 Sekunden einstellen. Verwenden Sie den PowerShell-Befehl Set-BrokerDesktopGroup
. Beispiel:
C:\PS> Set-BrokerDesktopGroup "MyDesktop" -DisconnectOffPeakIdleSessionAfterSeconds 3600
Dadurch werden in der Nebenzeit Sitzungen der Bereitstellungsgruppe “MyDesktop” getrennt, die länger als eine Stunde im Leerlauf sind.
Teilen
Teilen
This Preview product documentation is Citrix Confidential.
You agree to hold this documentation confidential pursuant to the terms of your Citrix Beta/Tech Preview Agreement.
The development, release and timing of any features or functionality described in the Preview documentation remains at our sole discretion and are subject to change without notice or consultation.
The documentation is for informational purposes only and is not a commitment, promise or legal obligation to deliver any material, code or functionality and should not be relied upon in making Citrix product purchase decisions.
If you do not agree, select I DO NOT AGREE to exit.