LeaseBasedQueueBalancer 클래스
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다.
public class LeaseBasedQueueBalancer : Orleans.Streams.QueueBalancerBase, IDisposable, Orleans.Streams.IStreamQueueBalancer
public class LeaseBasedQueueBalancer : Orleans.Streams.QueueBalancerBase, Orleans.Streams.IStreamQueueBalancer
public class LeaseBasedQueueBalancer : Orleans.Streams.QueueBalancerBase
type LeaseBasedQueueBalancer = class
inherit QueueBalancerBase
interface IStreamQueueBalancer
interface IDisposable
type LeaseBasedQueueBalancer = class
inherit QueueBalancerBase
interface IStreamQueueBalancer
Public Class LeaseBasedQueueBalancer
Inherits QueueBalancerBase
Implements IDisposable, IStreamQueueBalancer
Public Class LeaseBasedQueueBalancer
Inherits QueueBalancerBase
Implements IStreamQueueBalancer
Public Class LeaseBasedQueueBalancer
Inherits QueueBalancerBase
- 상속
- 구현
설명
LeaseBasedQueueBalancer 클래스의 새 인스턴스를 초기화합니다.
생성자
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, ILeaseProvider, IServiceProvider, ILoggerFactory, TimeProvider) |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. |
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, ILeaseProvider, ITimerRegistry, IServiceProvider, ILoggerFactory) |
LeaseBasedQueueBalancer 클래스의 새 인스턴스를 초기화합니다. |
LeaseBasedQueueBalancer(String, LeaseBasedQueueBalancerOptions, IServiceProvider, ISiloStatusOracle, IDeploymentConfiguration, ILoggerFactory) |
생성자 |
필드
LeaseCategory |
LeaseBasedQueueBalancer에 대한 임대 범주 |
queueBalanceListeners |
IStreamQueueBalancerListener에 대한 컬렉션 (다음에서 상속됨 QueueBalancerBase) |
속성
Cancellation |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. (다음에서 상속됨 QueueBalancerBase) |
Logger |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. (다음에서 상속됨 QueueBalancerBase) |
SiloAddress |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. (다음에서 상속됨 QueueBalancerBase) |
메서드
Create(IServiceProvider, String, IDeploymentConfiguration) |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. |
Create(IServiceProvider, String) |
새 LeaseBasedQueueBalancer 인스턴스를 만듭니다. |
Dispose() |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. |
GetMyQueues() |
이 분산 장치에 대한 최신 큐 배포를 검색합니다. |
Initialize(IStreamQueueMapper) |
이 인스턴스를 초기화합니다. |
NotifyListeners() |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. (다음에서 상속됨 QueueBalancerBase) |
OnClusterMembershipChange(HashSet<SiloAddress>) |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. |
OnClusterMembershipChange(HashSet<SiloAddress>) |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. (다음에서 상속됨 QueueBalancerBase) |
Shutdown() |
큐 분산 장치를 종료합니다. |
Shutdown() |
LeaseBasedQueueBalancer. 이 분산 장치는 클러스터 자동 크기 조정 시나리오, 예기치 않은 서버 오류 시나리오에서 큐 분산을 지원하며 가능한 한 이상적인 배포를 지원하려고 합니다. (다음에서 상속됨 QueueBalancerBase) |
SubscribeToQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
큐 배포 변경 알림 수신 구독 (다음에서 상속됨 QueueBalancerBase) |
UnSubscribeFromQueueDistributionChangeEvents(IStreamQueueBalanceListener) |
큐 배포 알림 수신을 구독 취소합니다. (다음에서 상속됨 QueueBalancerBase) |