LeaseBasedQueueBalancerOptions
class
Namespace: Orleans.Configuration
Config for LeaseBasedQueueBalancer. User need to configure this option in order to use LeaseBasedQueueBalancer in the stream provider. Per stream provider options can be configured as named options using the same name as the provider.
public class LeaseBasedQueueBalancerOptionsConstructors
Properties
LeaseAcquisitionPeriodGets or sets how often balancer attempts to acquire leases.LeaseAquisitionPeriodGets or sets how often balancer attempts to acquire leases.LeaseCategoryGets or sets the lease category, allows for more fine grain partitioning of leases.LeaseLengthGets or sets the length of the lease.LeaseRenewPeriodGets or sets the lease renew period.
Fields
DefaultLeaseCategoryThe default lease categoryDefaultLeaseLengthThe default lease length.DefaultLeaseRenewPeriodThe default lease renew periodDefaultMinLeaseAcquisitionPeriodThe default minimum lease acquisition period.DefaultMinLeaseAquisitionPeriodThe default minimum lease acquisition period.
