gpt4 book ai didi

azure - 具有服务总线的 Multi-Tenancy 系统

转载 作者:行者123 更新时间:2023-12-05 07:43:10 26 4
gpt4 key购买 nike

我正在开发一项 Multi-Tenancy 服务,该服务将处理来自多个租户的长时间运行的作业。

我正在考虑使用服务总线队列来保存租户的请求。后台作业处理器可以在任何给定时间处理有限数量的作业。后台作业处理器必须对所有租户的作业给予同等的优先级。因此,我们不希望任何单个租户消耗后台处理器资源,而是处理器以循环方式处理请求。简单的服务总线队列不是正确的解决方案,我正在考虑分区队列,每个分区保存来自每个租户的请求。这听起来像是一个正确的解决方案还是我需要为每个租户创建单独的队列?分区队列是否有能力以循环方式返回消息,或者处理器可以以某种方式一一检查每个分区以查看是否有请求要处理?

最佳答案

如果服务总线不是唯一的选择。根据您的要求,Redis可能适合也可能不适合。但根据我的经验。我们可以为多个租户创建 Redis 列表,并且可以根据需要循环列表。

关于azure - 具有服务总线的 Multi-Tenancy 系统,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43925755/

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