开发者社区 > 云原生 > Serverless > 正文

阿里云Serverless 中FC升级代码的时候,上传的时候会闪断服务吗,怎么做到平滑升级服务呢?

阿里云Serverless 中FC升级代码的时候,上传的时候会闪断服务吗,怎么做到平滑升级服务呢?

展开
收起
小小鹿鹿鹿 2023-11-13 18:55:09 64 0
2 条回答
写回答
取消 提交回答
  • 阿里云Serverless 中Function Computing(FC)升级代码的时候,确实可能会短暂影响服务的可用性。然而,通过一些策略和方法,可以最小化这种影响,实现平滑升级。

    首先,可以利用FC全面融入容器生态的新特性——容器镜像触发。这个功能允许您在上传新的容器镜像时自动触发函数计算服务,从而在新版本的服务启动并运行后,旧版本的服务会自动下线,实现了无缝切换。

    其次,除了使用容器镜像触发,还可以结合Serverless Devs工具进行操作。Serverless Devs是一个开发者平台,不仅能够管理FC资源,还支持其他多个云平台的资源管理。该工具提供了命令行和配置文件(.yaml)两种方式,可以像使用webpack工具一样使用,非常适合快速部署Serverless项目。

    通过上述方法,可以在升级代码的同时,最小化对业务的影响,实现服务的平滑升级。

    2023-11-30 15:46:25
    赞同 展开评论 打赏
  • 你来新的请求,去启新的实例

    你业务没更新完成,启动的就是老的实例,你业务更新完成,启动的就是新的实例。此回答来自钉群Serverless 开发者技术学习群。

    2023-11-14 23:12:40
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载