【发布时间】:2018-11-12 05:37:42
【问题描述】:
我有一组无状态服务
这些服务连接到服务总线
每个服务查看 3 个特定的服务总线队列
我想做的是在这些队列中添加消息数量
如果总数高于特定数字,比如 10000,我想再添加 2 个实例,否则我可以减少实例
这可能吗?
Service Fabric 的自动缩放功能似乎更多地基于资源
保罗
【问题讨论】:
-
让一个已经建立的图书馆根据资源做出决定而不是尝试自己管理不是更有意义吗?
-
什么已经建立了库?
-
如您所说,“Service Fabric 的自动缩放功能似乎更多地基于资源。”
-
是的,所以如果我有一个队列,其中有数千条消息,据我所知自动缩放无济于事?
-
我不确定,但如果您的消息队列导致性能问题,那么 Service Fabric 的自动缩放功能应该 100% 允许您在必要时分配负载。如果排队没有导致性能问题,那么根本就没有问题。因此,如果确实存在超额负载,可能会有一个 Service Fabric 配置修复来处理负载。
标签: c# servicebus azure-service-fabric