我有一个用例,在一个事件发生后,我安排一个任务到未来24小时。这个任务代表了其他事情发生的某种 "最后期限"。
预定的任务会触发一个报告的创建。如果不是上述所有的 "其他事情 "在这个时候都已经完成,那么触发的报表创建过程就会用它当时所掌握的信息任意创建它。
另一方面,如果所有的其他事情 做 在这24h之前完成,那么理想的情况下,我希望重新使用同一个Google Cloud Task来触发同样的过程(因为它与之前的情况相同,但会包含所有可能的信息)。
我想最简单的方法就是实现上述目标。
然而,在阅读Google Cloud Tasks文档时,我没有看到提前运行任务的选项。然而,该功能 是否 存在于 Cloud Tasks 控制台中,所以我想知道文档和客户端库中是否有它。
谢谢!我有一个用例,在事件发生后,我将任务安排到未来24小时。
这可能是你要找的东西
https:/cloud.google.comtasksdocsreferencerestv2projects.location.queues.tasksrun。
注:不过,它确实说 "此命令是用来进行手动调试的"。