gpt4 book ai didi

node.js - Google App Engine cron 作业未显示

转载 作者:搜寻专家 更新时间:2023-10-31 22:38:55 26 4
gpt4 key购买 nike

我创建了一个 Google Cloud 函数,用于获取数据并将其转储到 Google SQL 数据库中。我需要这个函数每 15 分钟执行一次。据我了解,您不能在 cron 作业中执行云功能。解决方法是在应用引擎中部署应用。

我部署了一个简单的 NodeJS 应用程序,它使用 NodeJS https 模块发出 http 请求。我已将此应用连同以下 cron.yaml 一起部署到 Google App Engine

cron:
- description: "Gets new data every 15 minutes"
url: /
schedule: every 15 mins

但这并没有执行,也没有出现在 cron 作业列表中。上面的 cron 作业语法看起来正确吗?

我还需要做些什么来让 Google App Engine 接手这个 cron 作业吗?

我是

最佳答案

执行gcloud app deploy时误以为cron.yaml会作为cron作业部署

要部署 cron 作业,我必须显式部署 cron.yaml

gcloud app deploy cron.yaml

关于node.js - Google App Engine cron 作业未显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53255084/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com