Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 如何在AWS Lambda中获取python包而不上载zip文件或使用EFS?_Amazon Web Services_Amazon S3_Aws Lambda_Aws Api Gateway_Amazon Efs - Fatal编程技术网

Amazon web services 如何在AWS Lambda中获取python包而不上载zip文件或使用EFS?

Amazon web services 如何在AWS Lambda中获取python包而不上载zip文件或使用EFS?,amazon-web-services,amazon-s3,aws-lambda,aws-api-gateway,amazon-efs,Amazon Web Services,Amazon S3,Aws Lambda,Aws Api Gateway,Amazon Efs,我已经实现了从安装在Ubuntu EC2实例中的弹性文件系统(EFS)获取软件包,但是API网关在多次调用它时似乎很慢,而且API经常遇到超时错误。由于我的包(600MB)超过了250MB的lambda限制,我无法在lambda中将包作为zip文件上载 在lambda中使用python包还有其他方法吗?上传zip或EFS似乎对我不起作用 有没有人因为EFS的缓慢而面临同样的问题?有什么解决办法吗 我想你应该考虑lambda是一个简单的错误的工具>用例> 。Lambda适用于快速、短时间运行和小型

我已经实现了从安装在Ubuntu EC2实例中的弹性文件系统(EFS)获取软件包,但是API网关在多次调用它时似乎很慢,而且API经常遇到超时错误。由于我的包(600MB)超过了250MB的lambda限制,我无法在lambda中将包作为zip文件上载

  • 在lambda中使用python包还有其他方法吗?上传zip或EFS似乎对我不起作用
  • 有没有人因为EFS的缓慢而面临同样的问题?有什么解决办法吗

  • <>我想你应该考虑lambda是一个简单的<强>错误的工具>用例> <强>。Lambda适用于快速、短时间运行和小型程序。对于600MB的依赖项,lambda远远不能处理这些依赖项


    在这种情况下,ppl通常选择使用ECS将其应用程序部署为容器,或传统的EC2实例。

    是否可以通过API网关调用EC2中的python文件?API对我来说很重要,因为API将用于我们的网站进行一些分析操作。