Set-RdsHostPool
Konak havuzunun özelliklerini ayarlar.
Syntax
Set-RdsHostPool
[-TenantName] <String>
[-Name] <String>
[-FriendlyName <String>]
[-Description <String>]
[-MaxSessionLimit <Int32>]
[-ValidationEnv <bool>]
[-AssignmentType {Automatic | Direct}]
[<CommonParameters>]
Set-RdsHostPool
[-TenantName] <String>
[-Name] <String>
[-BreadthFirstLoadBalancer]
[-MaxSessionLimit <Int32>]
[-ValidationEnv <bool>]
[-AssignmentType {Automatic | Direct}]
[<CommonParameters>]
Set-RdsHostPool
[-TenantName] <String>
[-Name] <String>
[-DepthFirstLoadBalancer]
-MaxSessionLimit <Int32>
[-ValidationEnv <bool>]
[-AssignmentType {Automatic | Direct}]
[<CommonParameters>]
Set-RdsHostPool
[-TenantName] <String>
[-Name] <String>
[-CustomRdpProperty <String>]
[-ValidationEnv <bool>]
[-AssignmentType {Automatic | Direct}]
[<CommonParameters>]
Set-RdsHostPool
[-TenantName] <String>
[-Name] <String>
[-ValidationEnv <bool>]
[-Ring <int>]
[-AssignmentType {Automatic | Direct}]
[<CommonParameters>]
Description
Set-RdsHostPool cmdlet'i belirtilen konak havuzunun özelliklerini ayarlar. Bu cmdlet için üç parametre kümesi var. İlki, kullanıcı profili disklerini devre dışı bırakmak için kullanılır. İkincisi, kullanıcı profili disklerini etkinleştirmek için kullanılır. Üçüncüsü, konak havuzunun diğer tüm özelliklerini ayarlamak için kullanılır.
Örnekler
Örnek 1: Derinlik öncelikli yük dengelemeyi kullanmak için konak havuzunu ayarlama
PS C:\> Set-RdsHostPool -TenantName "contoso" -Name "contosoHostPool" -DepthFirstLoadBalancer -MaxSessionLimit 10
TenantName : contoso
TenantGroupName : Default Tenant Group
HostPoolName : contosoHostPool
FriendlyName :
Description :
Persistent : False
CustomRdpProperty :
MaxSessionLimit : 10
LoadBalancerType : DepthFirst
ValidationEnv : False
Ring :
AssignmentType :
Bu komut, konak havuzunu derinlik öncelikli yük dengeleme kullanacak şekilde ayarlar; böylece gelen kullanıcıların tümü, bu örnekte 10 olarak belirtilen MaxSessionLimit değerine ulaşana kadar belirli bir oturum konağına yönlendirilir. MaxSessionLimit parametresi, ilk oturum ana bilgisayarında bu oturum sınırına ulaşılana kadar bağlantılar sonraki oturum konaklarına dağıtılmayacağı için derinlik öncelikli yük dengelemeyi ayarlarken bir gereksinimdir.
Örnek 2: Konak havuzunu içerik öncelikli yük dengelemeyi kullanacak şekilde ayarlama
PS C:\> Set-RdsHostPool -TenantName "contoso" -Name "contosoHostPool" -BreadthFirstLoadBalancer
TenantName : contoso
TenantGroupName : Default Tenant Group
HostPoolName : contosoHostPool
FriendlyName :
Description :
Persistent : False
CustomRdpProperty :
MaxSessionLimit : 10
LoadBalancerType : BreadthFirst
ValidationEnv : False
Ring :
AssignmentType :
Bu komut, konak havuzunu, gelen kullanıcıların konak havuzundaki oturum konakları arasında eşit bir şekilde yönlendirilmesi için içerik öncelikli yük dengeleme kullanacak şekilde ayarlar. MaxSessionLimit parametresi isteğe bağlıdır çünkü birinci genişlik modunda yük dengeleme, derinlik öncelikli modda yük dengelemeye kıyasla daha az kısıtlayıcıdır.
Örnek 3: Konak havuzunu doğrulama ortamı olarak işlenecek şekilde ayarlama
PS C:\> Set-RdsHostPool -TenantName "contoso" -Name "contosoHostPool" -ValidationEnv $true
TenantName : contoso
TenantGroupName : Default Tenant Group
HostPoolName : contosoHostPool
FriendlyName :
Description :
Persistent : False
CustomRdpProperty : use multimon:i:0;
MaxSessionLimit : 10
LoadBalancerType : BreadthFirst
ValidationEnv : True
Ring :
AssignmentType :
Bu komut konak havuzunu doğrulama konak havuzu olarak ayarlar. Doğrulama ana bilgisayar havuzu, hizmet güncelleştirmelerini daha hızlı bir tempoda alır ve bu sayede hizmet değişikliklerini üretimde geniş bir şekilde dağıtılmadan önce test edebilirsiniz.
Örnek 4: Konak havuzunu doğrudan atama kullanacak şekilde ayarlama
PS C:\> Set-RdsHostPool -TenantName "contoso" -Name "contosoPersonalDesktops" -AssignmentType Direct
TenantName : contoso
TenantGroupName : Default Tenant Group
HostPoolName : contosoPersonalDesktops
FriendlyName :
Description :
Persistent : True
CustomRdpProperty :
MaxSessionLimit : 999999
LoadBalancerType : Persistent
ValidationEnv : False
Ring :
AssignmentType : Direct
Bu komut, kullanıcıyı atamak üzere kişisel masaüstü oturumu ana bilgisayarını belirlemek için konak havuzunu doğrudan atama kullanacak şekilde ayarlar. Doğrudan atamada, kullanıcının konak havuzuna bağlanmadan önce bir oturum konağına atanması gerekir.
Örnek 5: Konak havuzunu otomatik atama kullanacak şekilde ayarlama
PS C:\> Set-RdsHostPool -TenantName "contoso" -Name "contosoPersonalDesktops" -AssignmentType Automatic
TenantName : contoso
TenantGroupName : Default Tenant Group
HostPoolName : contosoPersonalDesktops
FriendlyName :
Description :
Persistent : True
CustomRdpProperty :
MaxSessionLimit : 999999
LoadBalancerType : Persistent
ValidationEnv : False
Ring :
AssignmentType : Automatic
Bu komut, kullanıcıyı atayacak kişisel masaüstü oturumu konalığını belirlemek için konak havuzunu otomatik atama kullanacak şekilde ayarlar. Otomatik atama ile, kullanıcının konak havuzuna bağlanmadan önce bir oturum konağına atanması gerekmez.
Örnek 4: Konak havuzunu doğrudan atama kullanacak şekilde ayarlama
PS C:\> Set-RdsHostPool -TenantName "contoso" -Name "contosoPersonalDesktops" -AssignmentType Direct
TenantName : contoso
TenantGroupName : Default Tenant Group
HostPoolName : contosoPersonalDesktops
FriendlyName :
Description :
Persistent : True
CustomRdpProperty :
MaxSessionLimit : 999999
LoadBalancerType : Persistent
ValidationEnv : False
Ring :
AssignmentType : Direct
Bu komut, kullanıcıyı atamak üzere kişisel masaüstü oturumu ana bilgisayarını belirlemek için konak havuzunu doğrudan atama kullanacak şekilde ayarlar. Doğrudan atamada, kullanıcının konak havuzuna bağlanmadan önce bir oturum konağına atanması gerekir.
Örnek 5: Konak havuzunu otomatik atama kullanacak şekilde ayarlama
PS C:\> Set-RdsHostPool -TenantName "contoso" -Name "contosoPersonalDesktops" -AssignmentType Automatic
TenantName : contoso
TenantGroupName : Default Tenant Group
HostPoolName : contosoPersonalDesktops
FriendlyName :
Description :
Persistent : True
CustomRdpProperty :
MaxSessionLimit : 999999
LoadBalancerType : Persistent
ValidationEnv : False
Ring :
AssignmentType : Automatic
Bu komut, kullanıcıyı atayacak kişisel masaüstü oturumu konalığını belirlemek için konak havuzunu otomatik atama kullanacak şekilde ayarlar. Otomatik atama ile, kullanıcının konak havuzuna bağlanmadan önce bir oturum konağına atanması gerekmez.
Parametreler
-AssignmentType
Kişisel masaüstü konak havuzu için atama türü:
- Otomatik, yani kullanıcılara konak havuzuna ilk bağlantılarında otomatik olarak bir oturum konağı atanır.
- Doğrudan, yani kullanıcıların bağlanabilmesi için havuzdaki bir oturum konağına doğrudan atanması gerekir.
Type: | PersonalDesktopAssignmentType |
Accepted values: | Automatic, Direct |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BreadthFirstLoadBalancer
Konak havuzu için içerik öncelikli yük dengeleme kullanımını etkinleştirmeye geçin. Breadth-first, yeni kullanıcı oturumlarının en az sayıda kullanıcı oturumuyla oturum konağına yönlendirildiğini gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-CustomRdpProperty
Bu koleksiyonda yayımlanan tüm RemoteApp programları ve uzak masaüstleri için .rdp dosyalarına eklenecek Uzak Masaüstü Protokolü (RDP) ayarlarını belirtir. Daha fazla bilgi için bkz. desteklenen Uzak Masaüstü RDP dosya ayarları .
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-DepthFirstLoadBalancer
Konak havuzu için derinlik öncelikli yük dengeleme kullanımını etkinleştirmeye geçin. Derinlik öncelikli, yeni kullanıcı oturumlarının en yüksek oturum sınırına ulaşmamış en fazla sayıda kullanıcı oturumuna sahip oturum konağına yönlendirildiğini gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Description
Konak havuzunun açıklaması.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FriendlyName
Görüntülenecek konak havuzunun kolay adı.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxSessionLimit
Konak havuzunda oturum konağı başına izin verilen en fazla oturum sayısı. Derinlik öncelikli mod yük dengeleme için ayarlandığında bu değer, yük dengeleme kullanıcılarının bir konağa ne zaman durdurulacağını belirlemek ve kullanıcıları bir sonraki konağa göndermeye başlamak için kullanılır.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Konak havuzunun adı.
Type: | String |
Aliases: | HostPoolName |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TenantName
Kiracının adı.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ValidationEnv
Konak havuzunun doğrulama konak havuzu olarak ele alınıp alınmadığını gösteren boole değeri. Doğrulama konak havuzları, hizmet güncelleştirmelerini doğrulama olmayan konak havuzlarına göre daha hızlı alır ve bu sayede hizmet değişikliklerini üretim ortamına yaygın olarak dağıtılmadan önce test edebilirsiniz.
Type: | String |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Girişler
System.String
Çıkışlar
Microsoft.RDInfra.RDManagementData.RdMgmtHostPool