如何限制 firebase 函数的实例数

How to limit instance count of firebase functions

我使用以下 firebase cli 命令来部署我的 firebase 函数

firebase deploy --only functions

像这样部署时,如何限制函数的实例数?看起来 gcloud 命令有 --max-instances 选项来限制实例,但是对于 firebase cli 找不到这样的东西。

目前 Firebase CLI 上没有这方面的选项。欢迎使用 Firebase support. If such an option is added, it likely won't end up in the CLI, but rather the function builder 界面提交功能请求,类似于区域和内存的设置方式。

现在,您可以使用 Google 云控制台,方法是在此处找到您部署的函数并编辑以使用您想要的值。

可以在写函数的时候设置maxInstances,使用runWith传入RuntimeOptions

像这样:

 functions
.runWith({maxInstances: 3})
.https.onCall(() => {});