对长时间运行的作业进行排队的最佳方法?

问题描述 投票:0回答:1

我有以下场景:

前端 -> 无服务器模式下的 Cloud Run Service。

根据用户操作,它将调用一个长时间运行的参数化流程,这可能需要一个多小时才能完成。

重要提示:由于数据冲突的原因,我不能同时运行两个进程。我必须将这些进程排入队列。

在 GCP 上执行此操作的最佳方法是什么?

google-cloud-platform gcloud google-cloud-run google-tasks
1个回答
0
投票

您可以使用 Cloud Task 将进程排入队列并将

maxConcurrentDispatches
设置为 1。更多详细信息请参见此处 https://cloud.google.com/tasks/docs/configuring-queues

© www.soinside.com 2019 - 2024. All rights reserved.