Skip to content

IStreamQueueBalancer

interface

Namespace: Orleans.Streams

The stream queue balancer is responsible for load balancing queues across all other related queue balancers. It notifies any listeners (
IStreamQueueBalanceListener
) of changes to the distribution of queues. Method GetMyQueues, SubscribeToQueueDistributionChangeEvents, and UnSubscribeFromQueueDistributionChangeEvents will likely be called in the IStreamQueueBalanceListener's thread so they need to be thread safe
public interface IStreamQueueBalancer

Methods