我将Google Cloud Tasks与AppEngine一起使用来处理任务,但是这些任务在队列中等待大约2-3分钟,然后再发送到我的App Engine端点。
任务没有设置“延迟”,我希望它们可以立即发送。
所以问题是:云任务运行缓慢吗?
您可以看到以下屏幕截图,Cloud Tasks给出了大约3分钟的预计到达时间:
答案 0 :(得分:2)
Google的官方说法是,这是您从他们的任务队列中可以期望的最好的结果。
根据我的经验,如何配置任务似乎会影响它们执行的速度。
似乎:
答案 1 :(得分:0)
我从您的屏幕截图中看到,您的任务的预计到达时间为2分49秒,这是您的任务开始运行的时间。您有高个存储桶大小和并发数,所以我认为您的问题更多与排队任务时使用的参数有关,尤其是scheduled_time
属性。检查您的代码以查看是否给您的任务增加了延迟,并确保调低延迟。