【问题标题】:On how many process do cloud function run?云功能在多少个进程上运行?
【发布时间】:2017-09-05 20:00:26
【问题描述】:

我想使用谷歌云功能来更新一个存在于 heroku 上的附加数据库,因为 firebase realtime database 没有删除它。

但是,heroku 上接受的并发连接是有限制的,所以我想知道其中有多少将通过云功能打开?是 1 吗?没有限制吗?

我的函数中有这样的东西

import { Pool } from 'pg';
const pool = new Pool(connectionString);
exports.onAuth = functions.auth.user().onCreate(event => {
  pool.query(...)
});

【问题讨论】:

    标签: firebase heroku google-cloud-functions


    【解决方案1】:

    Cloud Functions 将启动尽可能多的服务器实例以满足您对功能的需求。如果没有负载,它可能低至 0,如果有很多负载,它可能会更高。每个实例都可以为您的功能工作。您无法限制函数的实例数量 - 它只是根据需要自动扩展。因此,您可以将其视为没有限制(只要您支付账单)。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-01-05
    • 2021-06-14
    • 1970-01-01
    • 1970-01-01
    • 2019-10-15
    • 1970-01-01
    • 1970-01-01
    • 2021-08-19
    相关资源
    最近更新 更多