使用cloud pub/sub 触发cloud 函数时如何配置并发cloud pub/sub 队列?

How can I configure a concurrent cloud pub/sub queue when triggering cloud functions using cloud pub/sub?

我正在使用云 pubsub 触发云功能。但是,我希望云 pubsub 同时 运行 与我指定的进程一样多。有办法吗?

当发布订阅主题中的消息触发时,云函数(实例)调用会自动发生。这些调用彼此独立。

部署云函数时,运行 云函数的最大数量受限于 max-instances 参数。

您不能对 PubSub 说以指定的并发交付。当您使用推送订阅时(Cloud Functions 就是这种情况,您可以在您的 PubSub 订阅页面中验证),使用慢启动算法;解释得很好 here

因此,您的功能越可靠、越高效,可能的并发性就越高,但不是从一开始就需要“预热”连接才能以更高的速率扩展。