Node.js 我想在木偶师集群中创建无限循环

Node.js 我想在木偶师集群中创建无限循环,node.js,puppeteer-cluster,Node.js,Puppeteer Cluster,我想在木偶师集群中创建无限循环 但大约30秒后,它导致怠速 我该怎么办?30秒是Puppeter中超时的默认时间,因此您可以尝试使用page.setDefaultNavigationTimeout0和page.setDefaultTimeout0禁用超时 见: 并且:代码中可能会抛出超时错误。您有两个选择: 选项1:侦听抛出的错误 由于您没有列出taskerror事件,因此将不会处理过程中抛出的任何错误 cluster.on'taskerror',err,data=>{ //处理错误 }; 选项

我想在木偶师集群中创建无限循环

但大约30秒后,它导致怠速
我该怎么办?

30秒是Puppeter中超时的默认时间,因此您可以尝试使用page.setDefaultNavigationTimeout0和page.setDefaultTimeout0禁用超时

见:
并且:

代码中可能会抛出超时错误。您有两个选择:

选项1:侦听抛出的错误

由于您没有列出taskerror事件,因此将不会处理过程中抛出的任何错误

cluster.on'taskerror',err,data=>{ //处理错误 }; 选项2:增加超时值

如果任务需要很长时间,可以增加超时值:

const cluster=等待cluster.launch{ // ... 超时:120000//2分钟 }; 通常,不应在cluster.queue函数内创建无限循环。队列为您处理该确切任务。您将作业排队,然后cluster.task函数将处理它们。无需为任务创建无限循环。

这是我的代码问题中没有代码。。。