Google Cloud Kubernetes 上任务队列的替代方案

2024-05-09

我发现任务队列主要用于App Engine标准环境。我正在将现有服务从 App Engine 迁移到 Kubernetes。任务队列的一个好的替代方案是什么?推送队列是当前正在使用的队列。

我在线阅读文档并浏览了此链接:何时使用 PubSub 与任务队列 https://groups.google.com/forum/#!topic/google-appengine/IcIjLfgnNXs但对于 Kubernetes 上的 Pub/Sub 是否是一个好的替代方案,还没有明确的答案。

Edit:

我当前的用例是,服务对一组 ID 执行类似的任务,并且某些任务需要一些时间才能完成,因此队列将接受此任务并处理它,同时服务可以并行执行其他操作。虽然我们主要需要发布者和订阅者,但服务本身有一些任务需要保持并行处理!


我会想云发布/订阅 https://cloud.google.com/pubsub/是一个很棒的消息队列工具。它与您部署/运行服务的方式正交,无论是使用 Kubernetes 还是其他方式。

有很多关于在 GCP 上将 pubsub 与 Kubernetes 结合使用的相关文档,例如这一页 https://cloud.google.com/kubernetes-engine/docs/tutorials/connect-to-cloud-pubsub-via-service-broker.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Google Cloud Kubernetes 上任务队列的替代方案 的相关文章

随机推荐