繁体   English   中英

VPC中Lambda的AWS替代产品

[英]AWS alternative for Lambda in VPC

当前,我将AWS Lambda用作具有lambda代理集成的AWS API Gateway的后端。 由于我的lambda函数需要访问VPC资源,因此lambda函数位于VPC中。 不幸的是,VPC中的lambda具有极长的冷启动时间(有时超过10秒)。 因此,我想对用python编写的lambda脚本使用替代方法。 我考虑过的另一种方法是将弹性beantalk与python flask应用程序一起使用,并通过负载平衡器和VAPI Link to API Gateway进行集成。

是否有更好或更轻松的方法来使用python或node js脚本作为API网关后端,而不使用lambda并从脚本访问VPC组件,从而避免漫长的冷启动时间?

关于何时以及何时不将VPC用于Lambda函数,有很多非常好的文章。 这里可以找到Yan Cui的最新作品,它深入研究了VPC的Lambda。

我们成功使用的一种策略是将我们的功能保持在VPC内热/热。 这里描述我们使用的策略但在较高级别上,您可以通过设置CloudWatch事件来保持函数的热/热状态,该事件将通过“ warmer”事件调用该函数,从而使该函数保持活动状态。 我们通过在VPC内运行的许多功能来执行此操作,从而消除了冷启动问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM