Pub/Sub vs Http in Cloud Functions Cron Jobs



我想通过使用Cloud Functions和Google Scheduler制作Cron Jobs。我大致知道发布/订阅是什么,我搜索了它。但是即使我读了一遍又一遍,我仍然没有完全理解它。

在那里,您必须选择三种类型之一(当您设置Google调度程序时(

  1. 酒馆/副
  2. 应用引擎 http
  3. Http (只是(

我应该选择这三者中的哪一个?

我想每天晚上 12 点在我的 Android 应用程序中删除或设置或更新存储在 Firestore 中的某些用户信息数据集。

我假设以下内容:

  1. 您使用云功能更新数据
  2. 您正在寻找在 GCP 中运行的调度程序解决方案

基于这些假设,您可以参考Google的这篇文章:https://cloud.google.com/scheduler/docs/start-and-stop-compute-engine-instances-on-a-schedule呼叫流程将是:云调度程序 -> 云发布/订阅 -> 云功能 ->云修复

还提到为什么选择Cloud Pub/Sub而不是

HTTP(S(,出于安全考虑,还建议您使用Cloud Pub/Sub,但如果这里不需要身份验证,您应该自己决定。

要计划任务,您可以部署 App Engine 服务,该服务将调用云 Firestore 管理器来删除数据。您可以按照 Google Cloud 文档中的说明使用 App Engine Cron Service 安排通话。

相关内容

  • 没有找到相关文章

最新更新