永不停机的 Halo 插件(又名“站点镜像插件”)
- 用途:可用于维护升级、服务关停或单纯建立镜像站点,大幅提升站点可维护性。
- 同步能力:尽最大努力做到同步:支持定时任务,可订阅 Halo CMS 提供的实践。
- 兼容性:兼容通过额外 API 插件提供的页面压缩功能,也兼容页面转换器的页面编辑功能。
- 启发式采集:固定一些路径,扫描一些路径,以及可以配置项手动添加一些路径。可以检测到一些插件就添加一些路径。
- 实现思路:既可主动发起访问以获取内容,也可通过 Hook HTML 拦截器来捕获内容。
- 部署联动:借助 Nginx 可重定向至本插件,实现不停机更新;也可通过域名 CNAME 或配置 CDN 主备源的方式达成相同的效果。
永不停机的 Halo 插件(又名“站点镜像插件”)