LeaseBasedQueueBalancer 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, ILeaseProvider, ITimerRegistry, IServiceProvider, ILoggerFactory) |
LeaseBasedQueueBalancer 클래스의 새 인스턴스를 초기화합니다. |
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, ILeaseProvider, IServiceProvider, ILoggerFactory, TimeProvider) |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. |
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, IServiceProvider, ISiloStatusOracle, IDeploymentConfiguration, ILoggerFactory) |
생성자 |
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, ILeaseProvider, ITimerRegistry, IServiceProvider, ILoggerFactory)
- Source:
- LeaseBasedQueueBalancer.cs
LeaseBasedQueueBalancer 클래스의 새 인스턴스를 초기화합니다.
public LeaseBasedQueueBalancer (string name, Orleans.Configuration.LeaseBasedQueueBalancerOptions options, Orleans.LeaseProviders.ILeaseProvider leaseProvider, Orleans.Timers.ITimerRegistry timerRegistry, IServiceProvider services, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Orleans.Streams.LeaseBasedQueueBalancer : string * Orleans.Configuration.LeaseBasedQueueBalancerOptions * Orleans.LeaseProviders.ILeaseProvider * Orleans.Timers.ITimerRegistry * IServiceProvider * Microsoft.Extensions.Logging.ILoggerFactory -> Orleans.Streams.LeaseBasedQueueBalancer
Public Sub New (name As String, options As LeaseBasedQueueBalancerOptions, leaseProvider As ILeaseProvider, timerRegistry As ITimerRegistry, services As IServiceProvider, loggerFactory As ILoggerFactory)
매개 변수
- name
- String
이름입니다.
- options
- LeaseBasedQueueBalancerOptions
옵션입니다.
- leaseProvider
- ILeaseProvider
임대 공급자입니다.
- timerRegistry
- ITimerRegistry
타이머 레지스트리입니다.
- services
- IServiceProvider
서비스입니다.
- loggerFactory
- ILoggerFactory
로거 팩터리입니다.
적용 대상
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, ILeaseProvider, IServiceProvider, ILoggerFactory, TimeProvider)
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다.
public LeaseBasedQueueBalancer (string name, Orleans.Configuration.LeaseBasedQueueBalancerOptions options, Orleans.LeaseProviders.ILeaseProvider leaseProvider, IServiceProvider services, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory, TimeProvider timeProvider);
new Orleans.Streams.LeaseBasedQueueBalancer : string * Orleans.Configuration.LeaseBasedQueueBalancerOptions * Orleans.LeaseProviders.ILeaseProvider * IServiceProvider * Microsoft.Extensions.Logging.ILoggerFactory * TimeProvider -> Orleans.Streams.LeaseBasedQueueBalancer
Public Sub New (name As String, options As LeaseBasedQueueBalancerOptions, leaseProvider As ILeaseProvider, services As IServiceProvider, loggerFactory As ILoggerFactory, timeProvider As TimeProvider)
매개 변수
- name
- String
이름입니다.
- options
- LeaseBasedQueueBalancerOptions
옵션입니다.
- leaseProvider
- ILeaseProvider
임대 공급자입니다.
- services
- IServiceProvider
서비스입니다.
- loggerFactory
- ILoggerFactory
로거 팩터리입니다.
- timeProvider
- TimeProvider
설명
LeaseBasedQueueBalancer 클래스의 새 인스턴스를 초기화합니다.
적용 대상
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, IServiceProvider, ISiloStatusOracle, IDeploymentConfiguration, ILoggerFactory)
생성자
public LeaseBasedQueueBalancer (string name, Orleans.Configuration.LeaseBasedQueueBalancerOptions options, IServiceProvider serviceProvider, Orleans.Runtime.ISiloStatusOracle siloStatusOracle, Orleans.Streams.IDeploymentConfiguration deploymentConfig, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Orleans.Streams.LeaseBasedQueueBalancer : string * Orleans.Configuration.LeaseBasedQueueBalancerOptions * IServiceProvider * Orleans.Runtime.ISiloStatusOracle * Orleans.Streams.IDeploymentConfiguration * Microsoft.Extensions.Logging.ILoggerFactory -> Orleans.Streams.LeaseBasedQueueBalancer
Public Sub New (name As String, options As LeaseBasedQueueBalancerOptions, serviceProvider As IServiceProvider, siloStatusOracle As ISiloStatusOracle, deploymentConfig As IDeploymentConfiguration, loggerFactory As ILoggerFactory)
매개 변수
- name
- String
- options
- LeaseBasedQueueBalancerOptions
- serviceProvider
- IServiceProvider
- siloStatusOracle
- ISiloStatusOracle
- deploymentConfig
- IDeploymentConfiguration
- loggerFactory
- ILoggerFactory