介绍
2020.03.11,我们对 wp.sourcegcdn.com 的回源中间件进行了升级。这套中间件被命名为 WordPress-Proxy ,使用我们的私有 Git 和 GitHub Private Repo 进行维护(源代码私有)。
应用升级
原有的回源中间件依赖于腾讯云云函数的Event事件监听,升级后的中间件使用 Docker + ExpressJS + Axios 进行回源,进一步提高了回源速度和程序处理速度。
同时,为了确保服务的稳定性,我们将使用 Docker 封装的 Web 中间件部署到了多个云平台,包括但不限于阿里云、腾讯云……
以此,基本保证了 wp.sourcegcdn.com 的回源稳定性。
Core 回源
原有的WordPress核心代理通过手动上传完成,由于 WordPress 更新难以监测,其代码上传成了问题。
更新后的中间件会自动回源至 WordPress Core SubVersion 仓库,以此解决了WordPress代理版本不全的问题,也解决了因需要人工上传导致的更新不及时的问题。