限制产生的无头Chrome进程数量

时间:2017-06-23 02:03:59

标签: javascript google-chrome google-chrome-headless

我一直在使用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请求而发生的,我不想产生无限的chromes。如何最好地跟踪和限制生成的进程数,请记住这是一个每次重新运行的独立节点脚本?

0 个答案:

没有答案