我现在要重新部署代码就把环境信息编辑的弹窗点开然后点确定,我就想知道,重新部署代码时,流量是怎么过渡到新实例上去的,会不会中断服务?我们现在测试下来发现,重新部署代码时,会阻塞请求,就是对应中间那空挡的十几秒。
会平滑更新:
比如您原有的业务稳定地在实例 a 上跑着,您 updateFunction 重新部署代码,此时系统行为如下:
updateFunction 后,系统会创建新的实例 b
b 创建完成前,业务的流量还会打到 a 上
b 创建完成后,业务流量打到 b 上
系统自动销毁 a
这个是展示问题,您的原有实例并没有被销毁,只是被系统标记为 “可以准备销毁”了,前端就不再把这个实例标记为 “运行中” 了。这个问题我们后续修一下
此答案来自钉钉群“阿里函数计算官网"
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云拥有国内全面的云原生产品技术以及大规模的云原生应用实践,通过全面容器化、核心技术互联网化、应用 Serverless 化三大范式,助力制造业企业高效上云,实现系统稳定、应用敏捷智能。拥抱云原生,让创新无处不在。