首页 > 解决方案 > 将 chromdriver 上传到 AWS Lambda 层(Ruby 2.5)

问题描述

我尝试上传 AWS Lambda 层以在 50MB 内上传 chromedriver。但它没有用..(chromedriver zip packege 上传工作,但如果我检查 lambda 目录,它找不到。)

def test(event:, context:)
    p Dir["/opt/**/*.*"]
end
=>
[
  "/opt/lib/ascii_and_mic.so",
  "/opt/lib/cyrillic_and_mic.so",
  ...
  (but not found chromedriver zip package)
]

有人知道如何将 chromedriver 上传到 AWS Lambda 层吗?

标签: ruby-on-railsrubyamazon-web-servicesaws-lambda

解决方案


使用 gem webdrivers怎么样?

它会自动加载所需版本的 chromedriver(或浏览器所需的任何驱动程序)。


推荐阅读