我有以下场景:
前端 -> 无服务器模式下的 Cloud Run Service。
根据用户操作,它将调用一个长时间运行的参数化流程,这可能需要一个多小时才能完成。
重要提示:由于数据冲突的原因,我不能同时运行两个进程。我必须将这些进程排入队列。
在 GCP 上执行此操作的最佳方法是什么?
您可以使用 Cloud Task 将进程排入队列并将
maxConcurrentDispatches
设置为 1。更多详细信息请参见此处 https://cloud.google.com/tasks/docs/configuring-queues