使用云发布/订阅触发云功能时,如何配置并发云发布/订阅队列?

时间:2021-06-07 11:36:50

标签: google-cloud-platform google-cloud-functions google-cloud-pubsub

我正在使用云发布订阅触发云功能。但是,我希望云发布订阅能够同时运行我指定的尽可能多的进程。有什么办法吗?

2 个答案:

答案 0 :(得分:1)

云函数(实例)调用在由 pubsub 主题中的消息触发时自动发生。这些调用是相互独立的。

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

答案 1 :(得分:1)

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

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