此存储库的目的是提供一个基本示例,说明如何使无头浏览器大规模运行在AWS上。 这个怎么运作 AWS Lambda允许您运行代码而无需置备或管理服务器。 您只需为您消耗的计算时间付费。 基本上,您可以设置代码所需的硬件参数,并将捆绑包上传到AWS,其余的将由它们处理。 假设使用100%CPU的情况下,一个HTML到PDF的文件需要2秒钟才能完成。 如果我们将代码上传到单核实例,则每2秒只能渲染1个渲染,并且您仍然需要为空闲时间支付实例时间。 但是,使用AWS lambda,您可以同时无限次运行代码,并且可以并行执行。 我们将使用无服务器框架来部署我们的捆绑软件-它使整个过程像执行单个命令一样容易