tongchenkeji 发表于:2023-4-7 17:23:370次点击 已关注取消关注 关注 私信 可以帮忙看下puppeteer请求为啥一直超时吗 ,在本地运行是正常的[阿里云函数计算] 暂停朗读为您朗读 可以帮忙看下puppeteer请求为啥一直超时吗 ,在本地运行是正常的 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 函数计算# 数据采集76
vohelonAM 2023-11-27 21:53:43 2 根据报错信息显示,puppeteer的page.goto方法发起了一个网络请求,但是该请求的响应超时了: Navigation Timeout Exceeded: 30000ms exceeded 这种情况一般是由于网页加载时间过长导致的,可能是由于网页本身过于复杂,或者是网络问题导致的。在本地运行正常,可能是由于本地网络和阿里云的网络环境不同,导致访问速度出现差异。
六月的雨在钉钉AM 2023-11-27 21:53:43 3 函数计算遇到函数执行超时情况的话,可以将函数的执行超时时间调大。具体操作,参见更新函数。 也可以检查函数逻辑,配置日志功能,查看是否调用其他接口返回超时,导致整个函数执行时间变长而出现超时。 最后检查是否进入耗时较多的逻辑分支,例如CPU密集型。
本地执行多长时间,函数配置也调高点 。
此答案来自钉钉群“阿里函数计算官网客户”
根据报错信息显示,puppeteer的page.goto方法发起了一个网络请求,但是该请求的响应超时了:
Navigation Timeout Exceeded: 30000ms exceeded 这种情况一般是由于网页加载时间过长导致的,可能是由于网页本身过于复杂,或者是网络问题导致的。在本地运行正常,可能是由于本地网络和阿里云的网络环境不同,导致访问速度出现差异。
函数计算遇到函数执行超时情况的话,可以将函数的执行超时时间调大。具体操作,参见更新函数。 也可以检查函数逻辑,配置日志功能,查看是否调用其他接口返回超时,导致整个函数执行时间变长而出现超时。 最后检查是否进入耗时较多的逻辑分支,例如CPU密集型。