开发者社区 > 云效DevOps > 正文

云效流水线部署完前端应用后,支持刷新CDN缓存吗?

云效流水线部署完前端应用后,支持刷新CDN缓存吗?

展开
收起
真的很搞笑 2023-03-20 17:24:49 558 0
5 条回答
写回答
取消 提交回答
  • 流水线部署是把您的部署脚本通过通道传递给您的主机执行,至于刷新CDN流水线是不自带这个功能的,需要您在脚本里自己实现一下,此回答整理自钉群“云效答疑服务群”

    2023-03-22 11:33:24
    赞同 展开评论 打赏
  • 坚持这件事孤独又漫长。
    • 是的,云效流水线可以支持刷新CDN缓存。在流水线中,可以设置CDN刷新任务,通过调用CDN提供商的API来实现清除CDN缓存的操作。一些CDN提供商还支持回源并强制更新缓存,以确保最新的代码被正确地缓存和展示。
    • 需要注意的是,CDN的刷新可能需要一定的时间来生效,因此需要合理安排刷新时间,以确保用户能够及时访问到最新的内容。
    2023-03-21 11:30:18
    赞同 展开评论 打赏
  • 一般来说,CDN供应商会提供API或工具来刷新缓存,可以在流水线中调用这些API或工具来实现CDN缓存的刷新。具体的实现方式可能因CDN供应商而异,需要根据实际情况来选择合适的方法。

    2023-03-21 08:39:06
    赞同 展开评论 打赏
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    在云效流水线里没有提供这个步骤,不过可以通过自定义命令实现。

    • 在流程配置里选择执行命令

    image.png

    • 使用curl命令刷新CDN缓存 image.png

    其中,'http://www.example.com/api/refresh_cdn_cache'是CDN服务商提供的刷新API接口。

    2023-03-20 17:55:49
    赞同 展开评论 打赏
  • 大鹏一日同风起,扶摇直上九万里

    你好,目前官方没有相关步骤, 可以考虑后端写个webhook,或者将刷新CDN的功能写到执行命令里。图片.png

    2023-03-20 17:34:45
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
基于英特尔 SSD 的虚拟机缓存解决SSD 立即下载
用户态高速块缓存方案 立即下载
高性能Web架构之缓存体系 立即下载