onCall 和 onRequest Google Cloud Functions 也遵循至少一次执行模式吗?

问题描述 投票:0回答:1

来自官方 Cloud Functions 文档

Cloud Functions 为事件源发出的每个事件提供至少一次执行事件驱动函数。

这也适用于

onCall
onRequest
函数吗?或者它只涉及事件触发的功能,例如 Firestore 触发器:
onDocumentCreated, onDocumentUpdated
等?

firebase google-cloud-firestore google-cloud-functions
1个回答
0
投票

您在问题中提到的文档页面顶部指出:

本文档描述了如何进行异步请求(非 HTTPS) 失败时重试的后台功能。

可调用云函数 (

onCall
) 和“简单”HTTPS 云函数 (
onRequest
) 都是 HTTPS 云函数,而不是后台函数。

因此本文档页面不适用于“

onCall
onRequest
函数”。

如果您想重试 HTTPS 云函数,您需要从调用者组件(例如可调用组件的前端)调用该函数。

© www.soinside.com 2019 - 2024. All rights reserved.