静态文件注册中心,适用于 k8s。使用一个 nginx 和多个一次性 job,代替多个常驻 nginx。可减少 pod 数量,提高观感。
TODO | 功能 | |
---|---|---|
根据 tar hash 判断是否存在 | grpc | |
根据配置,获取上传地址 | grpc | |
http 上传 tar 包 | http | |
http 下载 tar 包 | http | |
请求解压 tar 包到指定目录 | grpc | |
指定文件夹文本替换 | grpc | |
未使用文件清理| grpc | |
在 server 启动时,调用 ks 接口,重启所有 client,注册文件。 使用持久化存储,忽略重启问题
* file server 插件
* client 镜像