谁在云功能中使用 Puppeteer 花费计算机时间?

Who incurs computer time using Puppeteer in a cloud function?

假设我在 Cloud Function 中启动了 Puppeteer(无头 Chrome),Puppeteer 导航到 public 网站并且该网站执行了一些计算密集型操作。

计算发生在“客户端”,但云函数正在访问它——那么计算时间由谁承担?

只要 Cloud Function 处于活动状态,您就需要为它支付 CPU 费用,因此从它开始的那一刻到它完成的那一刻(或 return 值解析)。它是在计算自己的东西,还是在等待另一个进程return 东西,这并不重要。