如何解决ask-cli部署lambda需要很长时间
每当我尝试为python lambda运行ask deploy lambda
时,它都会首先附加并压缩所有库,然后更新lambda脚本,这需要很长时间。有什么方法可以将其限制为仅更新已更改的.py文件吗?
谢谢
解决方法
据我所知,
Lambda服务中没有“变更集”概念,只能提供代码的变更部分。因此,ask-cli也许可以做到这一点。
当CLI与使用Cloudformation的AWS服务中的更改相关时,它可以进行智能部署,就像它仅为修改后的服务部署更改一样。有了这个想法,CLI确实支持localHash比较,从而避免了不必要的部署(如果本地没有对代码进行任何更改)。但是,它必须是完整的源代码以及用于Lambda代码上传的构建。这意味着只要更改代码,重建时间和上载时间都是必不可少的。
顺便说一句,您通常需要等待多长时间才能完成此代码上传过程?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。