App Layering 服务

Last published : Oct 24, 2026
以下服务在 App Layering 设备上运行:
  • 管理服务
  • 分层服务
  • BITS 服务器服务
这些服务显示在“系统”选项卡上。

管理服务

App Layering 设备使用管理服务与以下服务器、代理和平台软件进行通信:
  • 活动目录
  • Windows 文件服务器
  • 网络时间服务器
  • Unix 文件服务器
  • DHCP 服务器
  • App Layering 代理
  • 您的管理程序和预配服务
上述每个组件的防火墙端口都必须打开。有关详细信息,请参阅防火墙端口。

分层服务

分层服务管理您的层和映像模板。设备在其本地存储上保留一组主层,并在设备的共享文件上保留弹性层。
注意: 弹性层是存储在设备文件共享上的应用程序层的副本。弹性层在用户登录时交付,而不是作为分层映像的一部分。
在“系统”模块中,分层服务显示每个文件共享上的可用空间量。

BITS 服务器服务

App Layering 设备使用 Microsoft 的 BITS 服务器服务以及连接器配置中指定的位置在设备之间复制文件。

BITS 服务器服务的防火墙端口

打开 BITS 服务器服务的防火墙端口。有关详细信息,请参阅防火墙端口。

BITS 服务器日志

BITS 服务器生成自己的日志,您可以在此处找到:
/var/log/Unidesk
日志基于 log4net 配置设置,您可以在以下位置找到这些设置:
source\BitsServer\Citrix.AppLayering.BitsServer\log4net.config

如果要更改“上传”文件夹位置

您可以通过为 BITS 服务器和 Hyper-V 连接器配置卷路径来挂载另一个卷以用于 BITS 上传。
  1. 挂载新卷。
  2. 在以下 json 文件中编辑 BITS 服务器的上传文件夹位置:
    /var/aspnetcore/bits-server/appsettings.Production.json
    将 /mnt/repository/Uploads 的默认 UploadFolder 设置更改为新位置,例如 /mnt/test/Uploads。
  3. 找到连接器配置文件:
    /usr/local/lib/node_modules/unidesk-hyperv-connector/config.json
    将默认上传文件夹(称为 fileUploadFolderPath)从 /mnt/repository/Uploads 更改为新位置:
  4. 重启这两个服务:
    systemctl restart kestrel-bits-server
    systemctl restart unidesk-hyperv-connector
  5. 更新新上传文件夹的组和权限:
    chmod 770 /mnt/test/Uploads
    chmod g+s /mnt/test/Uploads
    chgrp apache /mnt/test/Uploads