我正在写一个gcp云函数,是否有一个功能来处理放在pub/sub主题上的一批消息。我的意思是,云功能的一次运行可以处理大约10-30条放在队列上的消息。从示例中,我看到了为每条消息调用云函数。但是在AWS中,我看到了可以将多个消息批处理到一个Lambda中的选项。
使用传统方法Cloud functions + PubSub通过push接收消息,您将无法处理批处理,因为每个事件都会触发该函数。
你也许可以创建一个不同的机制(触发器),例如一个云调度程序来触发云功能并拉出队列中的所有消息(拉出机制):https://cloud.google.com/pubsub/docs/pull