1

我一直在使用chrome-launcherchrome-remote-interface从 JS 渲染页面生成静态图像,如下所示:

chromeLauncher.launch({
    chromeFlags: [
        '--window-size=1020,720',
        '--disable-gpu',
        '--headless'
    ]
}).then(async function({port}) {
    const client = await CDP({port})   
    ...
})

它运行良好,但这是响应传入的 http 请求而发生的,我不想产生无限的 chrome。如何最好地跟踪和限制生成的进程数量,记住这是一个每次都重新运行的独立节点脚本?

4

0 回答 0