同步资源管理器设置
同步资源管理器设置类别配置从服务端到客户端 PC 的文件同步。使用此功能向客户端机器推送游戏更新、配置文件、软件安装包及任何其他文件,无需逐台访问。
概述
同步资源管理器提供服务端到客户端的文件分发系统。您在服务端选择目录和文件,HandyCafe 负责将它们传输到每台已连接的客户端 PC 或您选择的特定客户端。
同步工作原理
基于清单的同步
启动同步时,服务端创建一份清单(包含所有待同步文件及其校验和和大小的列表)。每个客户端将清单与本地文件比较,仅下载自上次同步以来新增或已更改的文件。已匹配的文件被跳过,最大限度减少带宽使用和传输时间。
分块传输
大文件自动分割为较小的块进行传输。好处包括:
- 可靠性 -- 传输中断时,只需重发未完成的块而非整个文件。
- 进度追踪 -- 可在块级别报告传输进度,为大文件提供准确反馈。
- 网络效率 -- 块大小针对局域网优化,避免压垮连接。
分块传输使用网络设置中配置的专用文件端口(默认 5002)。
选择要同步的文件
同步资源管理器界面提供文件浏览器,您可以浏览服务端的文件系统并选择要同步的目录或单个文件。
- 选择整个目录以递归同步其所有内容。
- 选择单个文件进行更有针对性的分发。
- 选择作为同步配置的一部分保存。
触发同步
手动同步到所有客户端
点击同步按钮将选定文件推送到所有当前已连接的客户端 PC。每个客户端接收清单,确定需要哪些文件,并开始下载。
同步到指定客户端
也可以针对特定客户端进行同步。适用于网络中添加了新 PC 需要追赶进度时,或希望在推广到所有客户端前在单台机器上测试文件推送。
同步报告
客户端向服务端报告同步状态。您可以监控:
- 哪些客户端已完成同步。
- 哪些客户端正在下载中。
- 是否有客户端在传输过程中遇到错误。
使用场景
| 场景 | 说明 |
|---|---|
| 游戏更新 | 同时向所有客户端 PC 推送游戏补丁或新游戏安装包 |
| 配置文件 | 分发更新的配置文件(如应用设置、hosts 文件) |
| 软件部署 | 在所有机器上安装或更新工具软件 |
| 内容分发 | 向客户端推送媒体文件、壁纸或推广内容 |
| 驱动更新 | 向需要的机器分发驱动包 |
提示
- 在非高峰时段安排大规模同步操作,以最大限度减少对活跃时段和网络性能的影响。
- 在推送到所有机器前,先在单台客户端上验证同步,尤其是大型或关键更新。
- 确保防火墙规则中开放了文件端口(默认 5002);端口被阻止将导致文件传输失败。
- 服务端和客户端必须在同一局域网上才能同步。