【发布时间】:2019-02-13 21:44:48
【问题描述】:
我发现任务队列主要用于 App Engine 标准环境。我正在将我们现有的服务从 App Engine 迁移到 Kubernetes。什么是任务队列的好选择?推送队列是当前正在使用的队列。
我在线阅读文档并通过此链接:When to use PubSub vs Task Queues 但是对于 Pub/Sub 是否是 Kubernetes 上的一个好的替代方案,目前还没有明确的答案。
编辑:
我当前的用例是服务为一组 ID 执行类似的任务,而某些任务需要一些时间才能完成,因此队列将接受此任务并处理它,而服务可以并行执行其他事情。虽然在我们这里有发布者和订阅者的地方主要需要 Pub/Sub,但服务本身有一些任务需要保持并行处理!
【问题讨论】: