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!
Comandos del SDK de Broker PowerShell
Puede configurar Autoscale para grupos de entrega mediante el SDK de Broker PowerShell. Para configurar Autoscale con comandos de PowerShell, debe utilizar la versión 7.21.0.12 del SDK de PowerShell o una posterior. Para obtener más información sobre los SDK de PowerShell, consulte SDK y API.
Set-BrokerDesktopGroup
Inhabilita o habilita un grupo BrokerDesktopGroup o altera su configuración. Para obtener más información sobre este cmdlet, consulte https://citrix.github.io/delivery-controller-sdk/Broker/Set-BrokerDesktopGroup/.
Ejemplos
Consulte los ejemplos siguientes para obtener información detallada sobre cómo utilizar los cmdlets de PowerShell.
Habilitar Autoscale
- Supongamos que quiere habilitar Autoscale para el grupo de entrega “MyDesktop”. Utilice el comando
Set-BrokerDesktopGroup
de PowerShell. Por ejemplo:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -AutoscalingEnabled $true
Configurar el búfer de capacidad por separado para las horas punta y las horas normales
- Supongamos que quiere establecer el búfer de capacidad en un 20 % para las horas punta y un 10 % para las horas de actividad normal en el grupo de entrega “MyDesktop”. Utilice el comando
Set-BrokerDesktopGroup
de PowerShell. Por ejemplo:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakBufferSizePercent 20 -OffPeakBufferSizePercent 10
Configurar el parámetro del tiempo de espera cuando se desconecta
- Supongamos que quiere establecer el valor del tiempo de espera cuando se desconecta en 60 minutos para las horas punta y 30 minutos para las horas de actividad normal para un grupo de entrega llamado “MyDesktop”. Utilice el comando
Set-BrokerDesktopGroup
de PowerShell. Por ejemplo:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakDisconnectTimeout 60 -OffPeakDisconnectTimeout 30
Configurar el parámetro del tiempo de espera cuando se cierra la sesión
- Supongamos que quiere establecer el valor del tiempo de espera cuando se cierra la sesión en 60 minutos para las horas punta y 30 minutos para las horas de actividad normal para un grupo de entrega llamado “MyDesktop”. Utilice el comando
Set-BrokerDesktopGroup
de PowerShell. Por ejemplo:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakLogOffTimeout 60 -OffPeakLogOffTimeout 30
Configurar el parámetro de demora de apagado
- Supongamos que quiere establecer la demora de apagado en 15 minutos para el grupo de entrega “MyDesktop”. Utilice el comando
Set-BrokerDesktopGroup
de PowerShell. Por ejemplo:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PowerOffDelay 15
Configurar un período de tiempo durante el cual la demora del apagado no se produzca
- Supongamos que quiere que la demora del apagado no se produzca hasta que hayan transcurrido 30 minutos para el grupo de entrega “MyDesktop”. Utilice el comando
Set-BrokerDesktopGroup
de PowerShell. Por ejemplo:-
C:\PS> Set-BrokerDesktopGroup "MyDesktop" -SettlementPeriodBeforeAutoShutdown 30
.
-
Configurar el parámetro del coste de instancia de máquina
- Supongamos que quiere establecer el coste de instancia de máquina por hora en 0,2 USD para el grupo de entrega “MyDesktop”. Utilice el comando
Set-BrokerDesktopGroup
de PowerShell. Por ejemplo:PS C:\> Set-BrokerDesktopGroup "MyDesktop" -MachineCost 0.2
New-BrokerPowerTimeScheme
Crea un esquema BrokerPowerTimeScheme para un grupo de entrega. Para obtener más información, consulte https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerPowerTimeScheme/.
Ejemplo
Supongamos que quiere crear un esquema de tiempo de energía para un grupo de entrega cuyo valor UID es 3. El nuevo esquema cubre el fin de semana, el lunes y el martes. La franja horaria de 8:00 a 18:30 se define como horas punta en los días incluidos en el esquema. Para las horas punta, el tamaño del grupo (la cantidad de máquinas que se mantienen encendidas) es 20. Para las horas normales, es 5. Puede utilizar el comando Set-BrokerDesktopGroup
de PowerShell. Por ejemplo:
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
Parámetros para los tiempos de espera dinámicos de las sesiones
Estos cmdlets del SDK de Broker PowerShell se han ampliado para permitir tiempos de espera de sesión dinámicos gracias a varios parámetros nuevos:
- Get-BrokerDesktopGroup
- New-BrokerDesktopGroup
- Set-BrokerDesktopGroup
Estos parámetros incluyen:
-
DisconnectPeakIdleSessionAfterSeconds: Representa el tiempo en segundos tras el cual se desconecta una sesión inactiva durante las horas punta. Esta propiedad tiene un valor predeterminado de 0, que indica la inhabilitación de su comportamiento asociado durante las horas punta. Un valor superior a 0 habilita su comportamiento para el grupo de entrega solamente durante las horas punta.
-
DisconnectOffPeakIdleSessionAfterSeconds: Representa el tiempo en segundos tras el cual se desconecta una sesión inactiva durante las horas de actividad normal. El valor predeterminado de esta propiedad es 0, lo que indica la inhabilitación de su comportamiento asociado durante las horas de actividad normal. Un valor superior a 0 habilita su comportamiento asociado para el grupo de entrega solamente durante las horas de actividad normal.
-
LogoffPeakDisconnectedSessionAfterSeconds: Representa el tiempo en segundos tras el cual finaliza una sesión desconectada durante las horas punta. El valor predeterminado de esta propiedad es 0, lo que indica la inhabilitación de su comportamiento asociado durante las horas punta. Un valor superior a 0 habilita su comportamiento asociado para el grupo de entrega solamente durante las horas punta.
-
LogoffOffPeakDisconnectedSessionAfterSeconds: Representa el tiempo en segundos tras el cual finaliza una sesión desconectada durante las horas de actividad normal. El valor predeterminado de esta propiedad es 0, lo que indica la inhabilitación de su comportamiento asociado durante las horas de actividad normal. Un valor superior a 0 habilita su comportamiento asociado para el grupo de entrega solamente durante las horas de actividad normal.
Ejemplo
Supongamos que quiere establecer el tiempo de espera de sesión inactiva en 3600 segundos durante las horas punta de un grupo de entrega cuyo nombre es “MyDesktop”. Utilice el comando Set-BrokerDesktopGroup
de PowerShell. Por ejemplo:
C:\PS> Set-BrokerDesktopGroup "MyDesktop" -DisconnectOffPeakIdleSessionAfterSeconds 3600
Al hacerlo, se desconectan las sesiones que hayan estado inactivas durante más de 1 hora en horas normales para el grupo de escritorios denominado “MyDesktop”.
Compartir
Compartir
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.