我们可以在 Aws Lambda 上部署 Splash 吗?
Can we deploy Splash on Aws Lambda?
我正在编写一个在 Lambda 上 运行ning 的抓取应用程序。我想结合 Scrapy 和 Splash,但我不确定 Splash 运行 on lambda.
- 我认为值得一看 lambda 运行时 API 和 lambda 层。 aws docs
这取决于您尝试安装的方式 Splash
。
- 如果您想 运行 使用
docker
图片,请查看 Elastic container service。 Lambda 不适合 运行 容器化应用程序。
- 如果您要 运行 通过手动方式,如前所述 here 您可以这样做。但是根据文档,不建议这样做。由于
AWS Lambda
支持 Python
,这应该不是问题,只要它不需要任何其他依赖项。还要考虑 Splash
服务器的开始时间。 Lambda 动态分配实例,因此启动您的应用程序可能需要一些时间(AWS lambda
冷启动)。
我正在编写一个在 Lambda 上 运行ning 的抓取应用程序。我想结合 Scrapy 和 Splash,但我不确定 Splash 运行 on lambda.
- 我认为值得一看 lambda 运行时 API 和 lambda 层。 aws docs
这取决于您尝试安装的方式 Splash
。
- 如果您想 运行 使用
docker
图片,请查看 Elastic container service。 Lambda 不适合 运行 容器化应用程序。 - 如果您要 运行 通过手动方式,如前所述 here 您可以这样做。但是根据文档,不建议这样做。由于
AWS Lambda
支持Python
,这应该不是问题,只要它不需要任何其他依赖项。还要考虑Splash
服务器的开始时间。 Lambda 动态分配实例,因此启动您的应用程序可能需要一些时间(AWS lambda
冷启动)。