如何在Google云端平台上安排Cron作业?

时间:2017-09-01 06:48:15

标签: google-app-engine cron google-cloud-platform

有人知道在Google云端平台上安排Cron作业的准系统示例吗?

我有一个简单的python脚本(在可视代码的virtualenv中开发),我很难按照谷歌提供的示例。

该脚本使用Google Cloud客户端库(例如google.cloud.storagegoogle.cloud.bigquery)。

任何帮助都非常感激。

2 个答案:

答案 0 :(得分:1)

这样做的一种方法是

  1. 在计算引擎中创建一个VM - read this
  2. 连接到您的实例 - read this
  3. 通过修改/ etc / crontab文件来设置您的cron作业:$ nano /etc/crontab
  4. 如果您真的有兴趣在将新文件上传到存储后启动流程,那么您可以考虑设置一个可以执行此操作的云功能:https://cloud.google.com/functions/docs/calling/storage

答案 1 :(得分:1)

您现在可以使用Google Cloud Scheduler,它是完全托管的(而且便宜!),比设置“适当的” Cron作业要容易得多。您可以在这里找到它:https://cloud.google.com/scheduler/