Teg

cdn回源迁移

2018/10/13 12:57 8637 次阅读 王梓
★ 打赏
✸ ✸ ✸

回源机群进程信息:

1.master回源机:lysnc rsync nginx

2.slave回源机:nginx

3.master和slave配置ssh免密,以便lsync同步数据

数据流信息:

1.业务发布时通过rsync 将文件同步到 回源master。

2.master通过lsync将文件同步于回源机群。

3.cdn通过访问回源机群nginx 拉取文件。

迁移前逻辑架构如图:

迁移步骤

1.新机器中选一台作为master其余为slave。master搭建lsync rsync服务端,所有新机器搭建nginx,master 和slave之间配置ssh免密。

2.在老的master上添加新回源机群指向,开始同步数据。

同步中逻辑架构如图:

3.待数据同步完成后,新回源master 增加新回源slave集群指向保持数据同步。

4.业务svr修改指向为新回源master,cdn修改指向为新回源机群。

5.下架老回源机群。

迁移后逻辑架构如图:

✸ ✸ ✸

📜 版权声明

本文作者:王梓 | 原文链接:https://www.bthlt.com/note/120-Tegcdn回源迁移

出处:葫芦的运维日志 | 转载请注明出处并保留原文链接

📜 留言板

留言提交后需管理员审核通过才会显示