使用Puppeter和Firebase功能减少带宽

使用Puppeter和Firebase功能减少带宽,firebase,google-cloud-functions,puppeteer,Firebase,Google Cloud Functions,Puppeteer,我创建了一个函数,例如: # Instead of using firebase deploy --only functions # I deploy a specific function firebase deploy --only functions:exploreLinks const functions=require('firebase-functions'); const puppeter=require('puppeter'); const cors=require('cor

我创建了一个函数,例如:

# Instead of using firebase deploy --only functions
# I deploy a specific function

firebase deploy --only functions:exploreLinks
const functions=require('firebase-functions');
const puppeter=require('puppeter');
const cors=require('cors')({origin:true});
exports.exploreLinks=functions.https.onRequest(异步(请求、响应)=>{
返回cors(请求、响应、异步()=>{
const root=request.body.url;
const browser=wait puppeter.launch({headless:true,args:['--no sandbox','--disable setuid sandbox']});
/*…这里有更多代码*/
const page=wait browser.newPage();
等待浏览器关闭();
json(result);
});
});
部署该功能后,每次部署的带宽将增加约170 MB(目前已部署2次):

因为我正在测试这个功能,我每天需要部署几次这个功能,我想降低带宽

我已尝试部署该功能,例如:

# Instead of using firebase deploy --only functions
# I deploy a specific function

firebase deploy --only functions:exploreLinks

但它仍在使用大量带宽。是否有办法减少每次部署时的带宽?

部署功能不应改变其占用的带宽量。当客户端调用函数时,会消耗带宽。如果您担心在控制台中看到的内容的准确性,请直接联系Firebase支持。部署函数不应改变其占用的带宽量。当客户端调用函数时,会消耗带宽。如果您担心在控制台中看到的内容的准确性,请直接联系Firebase支持。