能否基于Azure Service Bus Topic实现Container Apps自动扩缩容?
Azure Container Apps基于Service Bus Topic消息数自动扩缩容可行性确认
截至当前(2025年),Azure Container Apps仍不支持直接基于Azure Service Bus Topic订阅的消息数量设置自动扩缩容触发器,仅能基于Service Bus队列配置扩缩容规则,这和你2024年9月了解到的结论一致,该功能目前仍未落地。
如果需要基于Topic订阅的消息量实现扩缩容,可以考虑以下两种替代方案:
- 通过KEDA自定义触发器,调用Azure Monitor API获取Topic订阅的消息计数指标,以此作为扩缩容依据。需要自行编写指标获取逻辑并配置KEDA规则。
- 将Topic订阅的消息转发至Service Bus队列,基于队列的消息数配置Container Apps的自动扩缩容,借助已支持的队列触发器间接实现需求。
内容的提问来源于stack exchange,提问作者NetDev
相关产品推荐
相关产品推荐

