gpt4 book ai didi

amazon-web-services - 跨多个环境共享 SQS

转载 作者:行者123 更新时间:2023-12-02 00:54:21 24 4
gpt4 key购买 nike

我们正在探索 SQS 以提高某些异步作业队列的可靠性。我正在尝试确定支持多个队列和环境(场集群、开发人员沙箱、开发人员笔记本电脑等)的最佳 SQS 部署策略。我们之前的作业队列为每个环境使用单独的队列服务器,以提供良好的隔离。由于 SQS 是一种全局资源,我还没有看到安全/隔离和维护的最佳途径。

在最坏的情况下,我认为我们需要创建数千个单独的 SQS 队列来处理作业类型(例如报告、ETL 等)和环境(生产、演示、开发人员沙箱等)的每种组合。我们可以为每个环境使用一个队列,但这似乎限制了我们根据工作控制行为的能力。相反,我们可以为每个作业使用全局队列,但这使得无法隔离环境。

这似乎有点维护和安全负担,所以我想知道其他客户如何在大量环境和队列负载类型中成功利用 SQS。

最佳答案

我会将每个环境(产品/演示/等)拆分为单独的 AWS 账户以提供环境隔离。

我建议使用 CloudFormation 或 Teraform 之类的工具来创建和管理所有队列(以及其他 AWS 资源),这应该可以减轻您的维护和安全负担。

关于amazon-web-services - 跨多个环境共享 SQS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36983557/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com