кукольник AWS Lambada застрял на методе NewPage - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть проект Puppeteer, который работает в AWS lambda, и со вчерашнего дня он перестал работать.Я сделал небольшое изменение в своем коде, но он всегда застревает в методе браузера newPage, даже после того, как я отменил свои изменения.

Я использую проект лямбда-стартера: https://github.com/sambaiz/puppeteer-lambda-starter-kit Iдаже устал загружать этот проект с примером по умолчанию (который работал для меня в прошлом) без каких-либо изменений только для теста, но снова он застревает в методе newPage, что очень странно.

Я подозреваю, что этовозможно, это флаги параметров запуска, потому что я видел этот пост, описывающий проблему, похожую на мою: https://github.com/GoogleChrome/puppeteer/issues/1523, но предложенные флаги по умолчанию включены стартовым набором lambada: '--no-sandbox', '-disable-gpu ',' --single-process ', кто-нибудь знает, в чем может быть проблема?Кто-нибудь может порекомендовать какой-либо другой способ запустить его Puppeteer поверх AWS lambada?

Спасибо!

1 Ответ

0 голосов
/ 07 февраля 2019

Нашел способ решить это.Это работает хорошо, используя лямбда-слой, который содержит хром.Вот хороший пример: https://github.com/RafalWilinski/serverless-puppeteer-layers

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...