我开始构建批量上传工具,并试图解决如何完成其中一项要求。Google App Engine - 队列结束时的事件
这个想法是,用户将上传一个CSV文件,该工具将解析它,并将CSV的每一行发送到任务队列作为要运行的任务。然后,一旦完成了与该特定CSV文件有关的所有任务,就会向用户发送摘要报告。
我使用的是Google App Engine,过去我使用标准任务队列来处理任务。但是,使用标准任务队列时,无法知道队列何时完成,因此不会触发事件触发报告生成,因此我不知道如何实现此目的?
我仔细研究过它,我知道Google也提供Google PubSub。这更复杂并且看起来更合适,但是我仍然无法找到如何在PubSub队列完成时触发和事件,有什么想法?
谢谢你。但是我使用PHP,而这些库似乎只支持java和python。任何其他想法? – user5331188