Skip to content
This repository has been archived by the owner on Feb 25, 2023. It is now read-only.

设计概要

Chen Lixiang edited this page May 21, 2020 · 4 revisions

cugsync 是一个通过 rsync 同步镜像站上游数据的同步工具。

模块划分

拆分为 rsync, router, cron, utils, status 五个模块

rsync

命令行调用 rsync 命令进行同步。

router

提供查询同步信息、同步状态的 http 接口。

cron

解析 cron 语句,触发定时同步的 rsync 命令。

status

当前同步状态、同步信息的修改新增。

utils

提供公共方法,封装 redis 操作等。

Clone this wiki locally