修改Citrix桌面云-VDA和DDC注册端口
DDC执行脚本修改端口
cd 'C:\Program Files\Citrix\Broker\Service\' .\BrokerService.exe -vdaport 22927 .\HighAvailabilityService.exe -vdaport 22927 New-NetFirewallRule -DisplayName "Citrix Broker Service (TCP-inbound)" -Description "Firewall Rule for Citrix Broker Service" -Group "Citrix XenDesktop" -Protocol TCP -RemoteAddress any -LocalAddress any -LocalPort 22927,89,443
查询DDC注册以及同步端口
cd 'C:\Program Files\Citrix\Broker\Service\' .\BrokerService.exe /show .\HighAvailabilityService.exe /show
修改桌面注册端口
$WCF_PORT = (Get-ItemProperty -Path "HKLM:\SOFTWARE\Citrix\VirtualDesktopAgent\InstallData").WCF_PORT if ( $WCF_PORT -eq 80) { Write-Host "1. $((Get-Date).ToString('yyyy-MM-dd HH:mm:ss')) Changing The WCF_PORT" cd "C:\Program Files\Citrix\Virtual Desktop Agent\Agent Configuration" .\AgentConfig.exe /portnumber:22927 New-NetFirewallRule -DisplayName "Citrix Desktop Service (TCP-inbound)" -Description "Firewall Rule for Citrix Desktop Service" -Group "Citrix Virtual Desktop Agent" -Protocol TCP -RemoteAddress any -LocalAddress any -LocalPort 22927 Get-Service -Name BrokerAgent | Restart-Service -Force } else { Write-Host "1. $((Get-Date).ToString('yyyy-MM-dd HH:mm:ss')) The WCF_PORT has been modified" }
查询桌面注册端口
(Get-ItemProperty -Path "HKLM:\SOFTWARE\Citrix\VirtualDesktopAgent\InstallData").WCF_PORT
查询DDC服务器注册桌面数量
Get-BrokerController | Select-Object DNSName,DesktopsRegistered
默认VDA每5分钟发一次到DDC的心跳包,如果心跳测试失败,说明和DDC通信有问题,就会尝试注册到另外一台DDC。
默认情况下每台DDC支持同时注册的VDA数量为10000。
参考链接: