问题标签 [google-cloud-scheduler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1367 浏览

google-cloud-platform - 安排 gcloud 命令

我想每天自动运行一次 gcloud 命令。

命令是

做这个的最好方式是什么?到目前为止,我唯一的想法是在 python 中创建一些调用该命令的云函数,然后设置云调度程序以引发 HTTP 请求。

任何建议将不胜感激

0 投票
2 回答
1241 浏览

google-cloud-run - Cloud Scheduler 调用 Cloud Run 服务的身份验证

我有一个 Cloud Run 服务来执行一些后台任务,我需要它每 15 分钟执行一次。

我正在使用完全符合我需要的 Cloud Scheduler 作业,每 15 分钟调用一次 HTTP 端点,但我还想设置身份验证以避免外部调用。

在作业配置页面中,它允许我添加身份验证标头,但我无法设置 OAuth 令牌,因为服务端点不被视为 Google 服务(它不以 "googleapis.com" 结尾)。

我应该如何处理 Cloud Scheduler - Cloud Run 身份验证?

0 投票
3 回答
271 浏览

node.js - 未创建相关调度程序作业-Firebase 调度功能

我已经使用成功部署的打字稿在node.js中编写了一个计划函数。相关的发布/订阅主题是自动创建的,但不知何故,相关的调度程序作业却没有。

即使在得到这些行之后

我已经在https://github.com/firebase/functions-samples/tree/master/delete-unused-accounts-cron克隆了示例,该示例部署并自动创建相关的发布/订阅主题和调度程序作业。

我可能会错过什么?

0 投票
0 回答
94 浏览

google-app-engine - 在 Google Cloud Scheduler 作业和 Google App Engine 端点之间进行身份验证

我有一个 Google Cloud Scheduler 设置为myservice.appspot.com/endpoint每天访问一次 Google App Engine 端点。如何在我的 Google App Engine 端点中验证我的 Google Cloud Scheduler 的身份?我正在使用 Python 和 Flask。

0 投票
1 回答
1442 浏览

google-cloud-platform - 在 Google Cloud Scheduler 日志中查看响应正文

本文说只需单击 Logs 列下的 view 即可查看 Google Cloud Scheduler 日志的输出。但是,虽然我可以看到 HTTP 预定函数的状态代码,但我看不到响应。例如,这个请求通常会返回一个对象数组,但这是我从 Cloud Scheduler 返回的完整日志:

我如何还可以查看来自 Cloud Scheduler 请求的响应对象/文本?

0 投票
1 回答
403 浏览

node.js - 如何根据firestore文档的时间戳属性触发云功能

我试图根据它包含的日期属性使一些文档消失,我尝试使用云调度程序,但它不允许我动态指定云函数的执行日期。

0 投票
2 回答
3283 浏览

google-cloud-platform - 为什么 GCP 云调度器这么贵?

我正在查看 GCP 云调度程序以运行云功能,该功能为我的研究项目收集和存储一些数据。我正在考虑每隔 6 个月每小时运行一次该功能。然而,在评估定价后,这将达到约 440 美元(24 * 183 * 0.1)。对于一个非常简单的操作来说,这似乎相当昂贵,而且如果我希望它以每 20 分钟的所需速率运行,成本只会增加。

这是云调度程序的正确用法吗?启动一个 f1-micro 实例并让该 cron 任务启动该功能不是更便宜吗?这样做有什么特别的地方我会失去吗?尤其是 IBM 云功能有免费的 cron

0 投票
1 回答
57 浏览

python - 通过 cron 或类似方法在 Python Flask 中触发操作

我需要在 python 或其他服务的特定日期/时间触发一个动作。

假设我已经构建了一个应用程序,它将会员资格的到期日期存储在数据库中。当会员到期时,我需要触发一些操作(例如,更改会员状态并向会员发送到期电子邮件),这很好 - 我可以处理这些操作。

但是,我遇到的问题是如何在到期日到期时触发这些操作?这样做时我应该坚持任何概念或最佳实践吗?

目前,我通过每天执行一个谷歌云函数(通过谷歌云调度程序)来实现这一点,它检查会员到期是否等于今天,如果是,则完成操作。我觉得这个解决方案很“hacky”。

0 投票
3 回答
2856 浏览

google-cloud-platform - 使用 Google Cloud Scheduler 定期触发 Google Cloud Build

是否可以通过Google Cloud Scheduler定期触发Google Cloud Build

我在互联网上找不到任何与它相关的东西。

0 投票
1 回答
960 浏览

python - 如何在谷歌云调度程序(Python)中定义的谷歌云函数中使用主体参数?

在我的云函数中,我有一个查询,我正在执行并将作业结果写入新的 bigquery 表。我希望我的查询应该是基于某些单位值的动态的(使用外部动态参数),我正在从谷歌云调度程序触发这个云函数(它在正文部分包含一些参数值(使用带有 http 调用的 post 方法)),任何人都可以建议如何使用来自云调度程序主体部分的参数值到我的云函数中,以使我的查询动态化

在云调度程序的正文部分传递某些参数,但不知道如何在云功能中使用它们。

云调度器主体:

云功能: