node.js - 是否可以在 Cloud Task 中从 Google Cloud Storage 安排 maven jar 文件?
问题描述
我是 Google Cloud Platform 的新手。我正在尝试使用 NodeJS 在 Google Cloud Task 中的 Google Cloud Storage 中安排上传的 maven jar。
我无法找到有关如何执行此操作的任何帮助,是否可以为这种情况安排一个 maven jar 文件?
解决方案
现在不可能在 Cloud Tasks API 中传递 jar 文件,因为这个管道看起来有点混乱。
为了实现您的目标,您可以在 Cloud Storage 文件中有修改(通过上传等)时从 Google Cloud Storage 触发 Cloud Function,然后在 Cloud Function 中创建一个 HTTP Cloud Task 来执行您想要的操作。您还可以设置将来要执行任务的预定时间,或者在任务失败时重试任务的次数。
您可以按照以下步骤操作:
- 创建一个云函数。
- 在您的 Cloud Storage 文件发生更改或修改时触发 Cloud Function。
- 在 Cloud Function 中,创建一个HTTP 任务。
请让我知道它是否适合您。
推荐阅读
- javascript - 安装后我的 React Native 应用程序大小太大
- python - pygame.mixer.music 播放音频很好,但 pygame.mixer.Sound 给出错误“无法打开文件”
- asp.net-mvc - ASP。使用数据库中的资源数据进行网络核心本地化
- git - 如何让 git 忽略已删除但似乎可以看到的文件?
- python - 匹配不同数据帧的两个相同列中的值以获得另一列的对应值
- powershell - Hyper-V Powershell - 将冒号添加到 MAC 地址
- php - Laravel - 模型字段返回空值
- select - “选择 c”的含义。在 SQL 中
- laravel - Laravel lighthouse / graphQL - 在嵌套查询中调用时将模型列表限制为用户可以访问的模型
- c++ - std::chrono time_t 转换溢出?