云函数运行在多少个进程上?
On how many process do cloud function run?
我想使用 google 云函数来更新位于 heroku 上的附加数据库,因为 firebase realtime database
没有削减它。
但是在 heroku 上接受的并发连接数是有限制的,所以我想知道其中有多少会通过云函数打开?是 1 吗?没有限制吗?
我的函数中有这样的东西
import { Pool } from 'pg';
const pool = new Pool(connectionString);
exports.onAuth = functions.auth.user().onCreate(event => {
pool.query(...)
});
Cloud Functions 将根据需要启动尽可能多的服务器实例,以满足您对函数的需求。如果没有负载,它可能低至 0,如果有很多负载,它可能会更高。每个实例都可以为您的功能工作。您不能限制函数的实例数量——它只是按需自动扩展。所以你可以认为它没有限制(只要你支付账单)。
我想使用 google 云函数来更新位于 heroku 上的附加数据库,因为 firebase realtime database
没有削减它。
但是在 heroku 上接受的并发连接数是有限制的,所以我想知道其中有多少会通过云函数打开?是 1 吗?没有限制吗?
我的函数中有这样的东西
import { Pool } from 'pg';
const pool = new Pool(connectionString);
exports.onAuth = functions.auth.user().onCreate(event => {
pool.query(...)
});
Cloud Functions 将根据需要启动尽可能多的服务器实例,以满足您对函数的需求。如果没有负载,它可能低至 0,如果有很多负载,它可能会更高。每个实例都可以为您的功能工作。您不能限制函数的实例数量——它只是按需自动扩展。所以你可以认为它没有限制(只要你支付账单)。