管理基本部署代理
您可以使用 Workspace Environment Management (WEM) 来管理基本的部署代理。此功能为部署 WEM 提供了一种轻量级的方法。您可以使用这种部署方法轻松利用 WEM 基本功能,而无需部署代理、数据库和控制台等后端组件。
配置基本部署代理设置
当 WEM 代理处于基本模式时,某些优化功能在默认情况下处于启用状态。这些设置存储在预定义的代理缓存文件中。
-
VDA 计算机上的 CPU 峰值保护会自动打开。此设置降低了高 CPU 进程的优先级,以最大限度地减少对用户体验的影响:
- CPU 峰值保护
- 自动防止 CPU 峰值
- 启用智能 CPU 优化
-
自定义基本部署代理的设置。有关详细信息,请参阅配置组策略。基本模式的可用设置如下所示:
属性 | 类型 | 设置 | 默认值 | 示例 | 注意 |
---|---|---|---|---|---|
enableCpuSpikeProtection | 布尔值 | 启用 CPU 峰值保护 | true | true | CPU 峰值保护设置 |
enableCpuAutoProtection | 布尔值 | 自动防止 CPU 峰值 | true | true | |
cpuUsageLimitOfSpikeProtection | 浮动 | CPU 使用限制 (%) | 70.0 | 70.0 | |
enablePerCoreCpuUsageLimit | 布尔值 | 设置相对于单个 CPU 内核的限制 | false | false | |
perCoreCpuUsageLimitOfSpikeProtection | 浮动 | 相对于单个 CPU 内核的 CPU 使用限制 (%) | 80.0 | 80.0 | |
cpuUsageLimitSampleTimeOfSpikeProtection | 整数 | 采样时间限制 (秒) | 30 | 30 | |
idlePriorityTimeOfSpikeProtection | 整数 | 空闲优先时间 (秒) | 180 | 180 | |
enableLimitCpuCoreUsage | 布尔值 | 启用 CPU 内核使用限制 | false | false | |
cpuCoreLimitOfSpikeProtection | 整数 | CPU 内核使用限制 | 1 | 1 | |
enableIntelligentCpuOptimization | 布尔值 | 启用智能 CPU 优化 | true | true | |
enableIntelligentIoOptimization | 布尔值 | 启用智能 I/O 优化 | false | false | |
excludeProcessesFromCpuSpikeProtection | 布尔值 | 将进程排除在 CPU 峰值保护之外 | false | false | |
processesExcludedFromCpuSpikeProtection | 字符串数组 | 进程名称 | [] | [ devenv , msbuild ] |
|
disableProcessPriorityInheritance | 布尔值 | 防止子进程继承 CPU 优先级 | false | false | |
parentProcessesToDisablePriorityInheritance | 字符串数组 | 进程名称 | [] | [ devenv , msbuild ] |
|
enableMemoryWorkingSetOptimization | 布尔值 | 优化空闲进程的内存使用情况 | true | true | 内存优化设置 |
idleSampleTimeOfMemoryWorkingSetOptimization | 整数 | 空闲采样时间(分钟) | 30 | 30 | |
idleStateLimitOfMemoryWorkingSetOptimization | 整数 | 空闲状态限制 (%) | 1 | 1 | |
enableMemoryOptimizationThreshold | 布尔值 | 限制优化 | true | true | |
memoryOptimizationThreshold | 整数 | 仅在总可用内存小于 (MB) 时进行优化 | 200 | 200 | |
excludeProcessesFromMemoryWorkingSetOptimization | 布尔值 | 将进程排除在内存使用优化之外 | false | false | |
processesExcludedFromMemoryWorkingSetOptimization | 字符串数组 | 进程名称 | [] | [devenv , msbuild ] |
|
enableFastLogoff | 布尔值 | 启用快速注销 | true | true | 快速注销设置 |
enableMultiSessionOptimization | 布尔值 | 启用多会话优化 | true | true | 多会话优化 |
excludeProcessesFromMultiSessionOptimization | 布尔值 | 将进程排除在多会话优化之外 | false | false | |
processesExcludedFromMultiSessionOptimization | 字符串数组 | 进程名称 | [] | [ devenv , msbuild ] |
|
agentServiceDebugModeEnabled | 布尔值 | 启用代理服务调试模式 | false | false | 高级设置 > 代理设置 > 代理服务选项 |
enableLogonDurationAnalysis | 布尔值 | 启用登录时长分析 | true | true | 登录时长分析 |
useAlternativeLocalReportLocation | 布尔值 | 使用备用位置保存本地代理报告 | false | false | |
alternativeLocalReportLocation | 字符串 | 保存本地代理报告的备用位置 | %PROGRAMDATA%\Citrix\WEM\Local Agent Reports |
D:\WEM Local Agent Reports |
|
localReportMaxDays | int | 保留本地代理报告的最大天数 | 7 | 7 | |
localReportMaxFilesPerEvent | int | 要保留的本地代理报告的最大数量 | 30 | 30 | |
saveLogonDurationAnalysisToLocal | 布尔值 | 将登录持续时间分析报告另存为本地代理报告 | true | true | |
saveUpmHealthCheckToLocal | 布尔值 | 将 UPM 运行状况检查报告另存为本地代理报告 | true | true | |
saveProfileContainerInsightsToLocal | 布尔值 | 将配置文件容器见解报告另存为本地代理报告 | true | true |
注意:
如果自定义设置未配置或无效,WEM 代理将使用默认设置。
您可以指定 JSON 格式的字符串来自定义基本部署代理的设置。例如:
{
"enableCpuSpikeProtection": true,
"enableCpuAutoProtection": true,
"enableIntelligentCpuOptimization": true,
}
<!--NeedCopy-->
切换代理部署类型
要切换部署类型,请选择以下方法之一。
-
利用代理组策略将代理切换到另一种部署类型。有关详细信息,请参阅配置组策略。
-
使用 WEM 运行状况检查工具切换到另一种部署类型。
使用 WEM 登录持续时间功能
使用 WEM 登录持续时间功能的好处如下:
-
WEM 代理分析登录持续时间并在您登录到代理计算机时自动生成报告。
-
您可以使用 WEM 工具中心查看代理生成的报告。
管理基本部署代理
已复制!
失败!