首页 > 解决方案 > 是否可以在 Cloud Task 中从 Google Cloud Storage 安排 maven jar 文件?

问题描述

我是 Google Cloud Platform 的新手。我正在尝试使用 NodeJS 在 Google Cloud Task 中的 Google Cloud Storage 中安排上传的 maven jar。

我无法找到有关如何执行此操作的任何帮助,是否可以为这种情况安排一个 maven jar 文件?

标签: node.jsexecutable-jargoogle-cloud-tasks

解决方案


现在不可能在 Cloud Tasks API 中传递 jar 文件,因为这个管道看起来有点混乱。

为了实现您的目标,您可以在 Cloud Storage 文件中有修改(通过上传等)时从 Google Cloud Storage 触发 Cloud Function,然后在 Cloud Function 中创建一个 HTTP Cloud Task 来执行您想要的操作。您还可以设置将来要执行任务的预定时间,或者在任务失败时重试任务的次数。

您可以按照以下步骤操作:

  1. 创建一个云函数
  2. 在您的 Cloud Storage 文件发生更改或修改时触发 Cloud Function
  3. 在 Cloud Function 中,创建一个HTTP 任务

请让我知道它是否适合您。


推荐阅读