-
Planifier et créer un déploiement
-
Communication WebSocket entre le VDA et le Delivery Controller™
-
-
Créer des catalogues de machines d'images préparées
-
Créer une image préparée pour les instances gérées Amazon WorkSpaces Core
-
Créer un catalogue d'instances gérées Amazon WorkSpaces Core
-
Créer un catalogue de machines d'images préparées dans AWS EC2
-
Créer un catalogue de machines d'images préparées dans Azure
-
Créer un catalogue de machines d'images préparées dans Red Hat OpenShift
-
Créer un catalogue de machines d'images préparées dans VMware
-
Créer un catalogue de machines d'images préparées dans XenServer
-
-
Créer des catalogues de machines
-
Pools d'identités de différents types de jonction d'identité de machine
-
-
-
-
-
Mise à l'échelle automatique des machines étiquetées (cloud burst)
-
Commandes du SDK PowerShell du Broker
-
Dépanner les problèmes d'enregistrement VDA et de lancement de session
-
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!
Commandes du SDK PowerShell Broker
Vous pouvez configurer Autoscale pour les groupes de mise à disposition à l’aide du SDK PowerShell Broker. Pour configurer Autoscale à l’aide des commandes PowerShell, vous devez utiliser le SDK PowerShell distant version 7.21.0.12 ou ultérieure. Pour plus d’informations sur le SDK PowerShell distant, consultez SDK et API.
Set-BrokerDesktopGroup
Désactive ou active un BrokerDesktopGroup existant ou modifie ses paramètres
- Pour plus d’informations sur cette cmdlet, consultez <https://citrix.github.io/delivery-controller-sdk/Broker/Set-BrokerDesktopGroup/>.
Exemples
Consultez les exemples suivants pour plus de détails sur l’utilisation des cmdlets PowerShell.
- **Activer Autoscale™** :
- Supposons que vous souhaitiez activer Autoscale pour le groupe de mise à disposition dont le nom est « MyDesktop ». Utilisez la commande PowerShell `Set-BrokerDesktopGroup`. Par exemple :
- `PS C:\> Set-BrokerDesktopGroup "MyDesktop" -AutoscalingEnabled $true`
- **Configurer la mémoire tampon de capacité séparément pour les heures de pointe et les heures creuses** :
- Supposons que vous souhaitiez définir la mémoire tampon de capacité à 20 % pour les heures de pointe et à 10 % pour les heures creuses pour un groupe de mise à disposition dont le nom est « MyDesktop ». Utilisez la commande PowerShell
Set-BrokerDesktopGroup. Par exemple :PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakBufferSizePercent 20 -OffPeakBufferSizePercent 10
Configurer le paramètre délai d’expiration de la déconnexion :
- Supposons que vous souhaitiez définir la valeur du délai d’expiration de la déconnexion à 60 minutes pour les heures de pointe et à 30 minutes pour les heures creuses pour un groupe de mise à disposition dont le nom est « MyDesktop ». Utilisez la commande PowerShell
Set-BrokerDesktopGroup. Par exemple :PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakDisconnectTimeout 60 -OffPeakDisconnectTimeout 30
Configurer le paramètre délai d’expiration de la fermeture de session :
- Supposons que vous souhaitiez définir la valeur du délai d’expiration de la fermeture de session à 60 minutes pour les heures de pointe et à 30 minutes pour les heures creuses pour un groupe de mise à disposition dont le nom est « MyDesktop ». Utilisez la commande PowerShell
Set-BrokerDesktopGroup. Par exemple :PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PeakLogOffTimeout 60 -OffPeakLogOffTimeout 30
Configurer le paramètre délai d’extinction :
- Supposons que vous souhaitiez définir le délai d’extinction à 15 minutes pour un groupe de mise à disposition dont le nom est « MyDesktop ». Utilisez la commande PowerShell
Set-BrokerDesktopGroup. Par exemple :PS C:\> Set-BrokerDesktopGroup "MyDesktop" -PowerOffDelay 15
-
Configurer une période pendant laquelle le délai d’extinction ne prend pas effet :
- Supposons que vous souhaitiez que le délai d’extinction prenne effet après 30 minutes pour un groupe de mise à disposition dont le nom est « MyDesktop ». Utilisez la commande PowerShell
Set-BrokerDesktopGroup. Par exemple :-
C:\PS> Set-BrokerDesktopGroup "MyDesktop" -SettlementPeriodBeforeAutoShutdown 30.
-
-
Configurer le paramètre coût de l’instance de machine :
- Supposons que vous souhaitiez définir le coût de l’instance de machine par heure à 0,2 dollar pour un groupe de mise à disposition dont le nom est « MyDesktop ». Utilisez la commande PowerShell
Set-BrokerDesktopGroup. Par exemple :PS C:\> Set-BrokerDesktopGroup "MyDesktop" -MachineCost 0.2
-
Exclure les machines virtuelles en mode maintenance du pool Autoscale :
-
Considérez un groupe de mise à disposition avec 10 machines, dont 2 sont en mode maintenance. La capacité de la mémoire tampon Autoscale est définie à 50 %. Si vous souhaitez exclure les machines virtuelles en mode maintenance du pool Autoscale, définissez
PoolSizeExcludesMaintenanceModesurTrue. Autoscale démarre alors 4 machines, car les 2 machines en mode maintenance ne sont pas incluses dans le pool de machines. Utilisez la commande PowerShellSet-BrokerDesktopGroup. Par exemple : -
La valeur par défaut de
PoolSizeExcludesMaintenanceModepour les groupes de mise à disposition à session unique estFalse.La valeur par défaut de
PoolSizeExcludesMaintenanceModepour les groupes de mise à disposition multisession estTrue.
New-BrokerPowerTimeScheme
Crée un BrokerPowerTimeScheme pour un groupe de mise à disposition. Pour plus d’informations, consultez https://citrix.github.io/delivery-controller-sdk/Broker/New-BrokerPowerTimeScheme/.
Exemple
Supposons que vous souhaitiez créer un schéma de temps d’alimentation pour un groupe de mise à disposition dont la valeur UID est 3. Le nouveau schéma couvre le week-end, le lundi et le mardi. Le créneau horaire de 8h00 à 18h30 est défini comme heures de pointe pour les jours inclus dans le schéma. Pour les heures de pointe, la taille du pool (le nombre de machines maintenues sous tension) est de 20. Pour les heures creuses, elle est de 5. Vous pouvez utiliser la commande PowerShell Set-BrokerDesktopGroup. Par exemple :
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
Paramètres pour les délais d’expiration de session dynamiques
Les cmdlets du SDK PowerShell Broker suivantes ont été étendues pour les délais d’expiration de session dynamiques en prenant en charge plusieurs nouveaux paramètres :
- Get-BrokerDesktopGroup
- New-BrokerDesktopGroup
- Set-BrokerDesktopGroup
Ces paramètres incluent :
-
DisconnectPeakIdleSessionAfterSeconds – Représente le temps en secondes après lequel une session inactive est déconnectée pendant les heures de pointe. Cette propriété a une valeur par défaut de 0, ce qui indique la désactivation de son comportement associé pendant les heures de pointe. Une valeur supérieure à 0 active son comportement pour le groupe de mise à disposition uniquement pendant les heures de pointe.
-
DisconnectOffPeakIdleSessionAfterSeconds – Représente le temps en secondes après lequel une session inactive est déconnectée pendant les heures creuses. La valeur par défaut de cette propriété est 0, ce qui indique la désactivation de son comportement associé pendant les heures creuses. Une valeur supérieure à 0 active son comportement associé pour le groupe de mise à disposition uniquement pendant les heures creuses.
-
LogoffPeakDisconnectedSessionAfterSeconds – Représente le temps en secondes après lequel une session déconnectée est terminée pendant les heures de pointe. La valeur par défaut de cette propriété est 0, ce qui indique la désactivation de son comportement associé pendant les heures de pointe. Une valeur supérieure à 0 active son comportement associé pour le groupe de mise à disposition uniquement pendant les heures de pointe.
-
LogoffOffPeakDisconnectedSessionAfterSeconds – Représente le temps en secondes après lequel une session déconnectée est terminée pendant les heures creuses. La valeur par défaut de cette propriété est 0, ce qui indique la désactivation de son comportement associé pendant les heures creuses. Une valeur supérieure à 0 active son comportement associé pour le groupe de mise à disposition uniquement pendant les heures creuses.
Exemple
Supposons que vous souhaitiez définir le délai d’expiration de session inactive à 3 600 secondes pendant les heures de pointe pour un groupe de mise à disposition dont le nom est « MyDesktop ». Utilisez la commande PowerShell Set-BrokerDesktopGroup. Par exemple :
C:\PS> Set-BrokerDesktopGroup "MyDesktop" -DisconnectOffPeakIdleSessionAfterSeconds 3600
Cela déconnecte les sessions inactives depuis plus d’une heure en heures creuses pour le groupe de bureaux dont le nom est « MyDesktop ».
Partager
Partager
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.