python - 有没有办法绕过 AWS Lambda 包大小限制?
问题描述
我很确定这个问题之前已经被问过多次,但是,解决方案通常是关于使用 npm,这 afaik 不适用于 Python 脚本。所以问题是我在尝试上传包含 Chromium 二进制文件的包时达到了包大小限制,它本身就超过了限制,更不用说其他库和代码本身了。如果我理解正确,Lambda 层也无济于事,因为单个文件的大小已经超过了允许的限制。是否有解决此类问题的方法?
注意:该软件包包含 Selenium 库、ChromeDriver 和一个未打包的 Linux Chromium 版本
解决方案
您可以将docker 容器用作 Lambda 图像。这将允许您使用最多 10GB。
推荐阅读
- mysql - 如何使用 3 个不同的表查询 SQL 数据库,其中包含有关演员、戏剧和所执行角色的信息?
- php - 有没有办法用 Lumen/Laravel PHP 创建一个 tsv 响应?
- python - 安装 Pytorch XLA 后出现“Numpy 不可用”
- java - 在应用程序未运行时检测 dataChange
- serialization - 在flink(scala)中使用kryo在某种类型上注册protobuf序列化程序时出现问题
- gis - “通过所有基础”标准如何在 SpatialFIlter 中工作。在FME?
- c# - 如何在运行时为嵌套属性构建类映射
- javascript - 如何使用嵌套循环 (.each) 在 Cypress 中迭代 HTML 表
- mysql - 在 Mysql 中,以前的用户在 droppng 并创建同名后可以访问数据库
- c# - 按键输入后需要循环